opengl

    0热度

    1回答

    我在OpenGL中绘制了一个三角形,并且可以向上,向下,向左移动它。我使用SFML作为我的窗口框架,我想知道我怎样才能保持我的三角形在窗口中,而不是移动到它的外面,即如果它一直走到顶端,我希望它停止通过高度

    2热度

    1回答

    我试图实现以下算法(打破绘画小三角形),但我找不到了,说明它正确, 网的任何教程大部分事情我”已经发现在理论上解释它,并且由于样本包含许多其他内容,所以样本太复杂而难以理解。 如果你能指出我它是如何做或类似的东西,我会比感激更多。

    7热度

    2回答

    我刚刚安装了Ubuntu 11.10。 我遵循this问题中的第一个答案。我安装: freeglut3 freeglut3-dev的 [email protected]:~$ sudo apt-get install freeglut3 [sudo] password for igor: Reading package lists... Done Building dependency tr

    1热度

    2回答

    我有来自OpenGLBook(openglbook.com)编译但未加载的代码。我完全不知道为什么它没有加载。代码如下: 的main.cpp #include "main.h" /// Methods /// ----------------------------- int main(int argc, char* argv[]) { Initialize(argc, ar

    1热度

    1回答

    我想模拟胸部开口,胸部开口由2个主要部分组成,即盖子和底座。 为了在x轴上旋转,是否需要将盖子移动到原点,以便:a)盖子的任何角落位于(0,0,0)或; b)盖子的中心必须在原点上? 所以我的代码如下所示: - draw the chest base - translate to origin - rotate - translate to original position - draw

    0热度

    1回答

    首先,我尝试读取ppm文件并将其用于纹理,但我不确定这是否是我的问题所在(读取文件时)。所以我硬编码了一个小的4x4图像(随机颜色)并使用它。我仍然无法工作。有没有人有任何见解? data2,x2,y2都是硬编码的图像属性。 glPushMatrix(); FILE *inFile; char dump[3]; int max, k = 0; inFil

    0热度

    2回答

    我在VS2010(WPF应用)中为3D游戏工作,我用OpenGL和GLControl使用Visual C#,我需要关于导入3D模型的帮助。 谷歌搜索没有多大帮助,我需要了解更多有关在这些技术中导入3D模型的信息。

    1热度

    2回答

    我正在关注一些关于GLSL的教程。我一直在执行我的程序中的代码。它编译得很好,但是当我调试它,我得到一个访问冲突: First-chance exception at 0x00000000 in Game Engine v0.2a.exe: 0xC0000005: Access violation. Unhandled exception at 0x00000000 in Game Engine

    -2热度

    1回答

    目前,我在openGL中有一个具有多个坐标系的太阳系。也就是说,太阳有自己的轨道坐标系,用于围绕轨道运行的行星以及代表太阳的圆的自身坐标系。每个行星都有自己的轨道CS和CS。 我使用GL_TRIANGLE_FAN为行星制造球体。 然后,当我收到鼠标坐标时,我使用glUnProject将它们从窗口转换为世界坐标。然后,我尝试将这些世界坐标转换为本地坐标,以确定鼠标点击是否在行星形状内。如果是这样,它

    0热度

    1回答

    我使用SFML 2.0作为使用OpenGL的窗口库。如果我使用RenderWindow.Draw方法绘制文本,它不会显示我的OpenGL图形,但是当我将Draw调出时,它会显示图形。谁能告诉我为什么会发生这种情况?