glut

glut

文章 1 浏览 83

使用 Visual Studio 和 C++/OpenGL 进行 cout 输出

如果我有这样的 main 函数: int main(int argc, char **argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB); glutInitWin…

寂寞美少年 2024-12-26 05:31:40 1 0

OpenGL - 向前移动相机

下面是我的代码,它可以让我向前移动相机,它工作得很好,但我总是想知道我是否以有效的方式编写代码。 void keyboard (unsigned char key, int x, in…

轻许诺言 2024-12-25 23:47:27 5 0

OpenGL - 无法调整 glutSolidIcosahedron() 的大小?

我正在更改大于默认半径 1 的形状,但似乎不起作用;这就是我正在尝试的: void glutSolidIcosahedron(GLdouble size); glutSolidIcosahedron(9); 没…

影子是时光的心 2024-12-25 18:43:48 4 0

OpenGL - 光值和位置

这就是我声明我的光值的方式,他们的立场 是正确的还是有其他更正式的方式? // Lighting values GLfloat greenLight[] = { 0.0f, 0.6f, 0.0f, 1.0f }…

樱花细雨 2024-12-25 15:57:40 4 0

OpenGL - 纹理 glutSolidSphere?

如何将纹理应用到 glutSolidSphere? 这是我尝试过的,但它不起作用: GLuint textureid; glGenTextures(1, &textureid); glBindTexture(GL_TEXTURE_2…

彻夜缠绵 2024-12-25 09:56:38 1 0

OpenGL - glutSolidSphere 上的纹理不显示

我已经设法加载纹理, // Load texture glPixelStorei(GL_UNPACK_ALIGNMENT, 1); pBytes = gltLoadTGA("../earth.tga", &iWidth, &iHeight, &iCompone…

靖瑶 2024-12-25 09:40:39 1 0

使用 GLUT 未定义的引用

我一直在使用 SDL 成功地学习 OpenGL,但是我正在遵循使用 GLUT 的教程,并且我尝试切换到 GLUT,因为它看起来对新手来说更容易使用,而且我觉得我会…

安人多梦 2024-12-25 08:18:26 2 0

如何在 3D 中绘制简单的航天器形状?

我有一个程序,可以绘制一个简单的金字塔状形状,我可以用箭头键旋转它,但我想将这个形状转换成一个简单的飞机,而不是旋转,我希望它仍然用箭头键移…

音盲 2024-12-25 07:52:29 2 0

OpenGL - 这是在舞台上绘制旋转环的正确方法吗?

我已经创建了旋转螺丝并将它们放在舞台上,两者都可以旋转,但只是想知道这是否是正确的方法,或者是否有更简单的方法 glPushMatrix(); glColor3ub(0,…

你在看孤独的风景 2024-12-25 02:30:26 1 0

OpenGL:帮助使用 gl 函数绘制球体/圆

在我的项目中,我需要绘制一个球体(可能是半球体就可以了)。为此,我使用 sin() 和 cos() 方法来计算 (x,y) 坐标的角度。但按照这种方法,我觉得它…

影子是时光的心 2024-12-24 23:52:26 2 0

如何对用 C 编写的 GLUT 程序设置关闭操作? (如左上角红色按钮即可工作)

我正在 XCode 4.2 中使用 GLUT 和 C 编写一个非常简单的程序。 int main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT…

不离久伴 2024-12-23 18:33:02 2 0

函数可以接受静态函数指针作为参数吗?

这是一个很好的例子:我正在尝试重载 OpenGL 的 glutMouseFunc,以便它可以接受我选择的命名空间和类函数。特别是 Init::DisplayInit::mouse,它是静…

春庭雪 2024-12-23 13:33:33 6 0

OpenGL/GLUT - 在对象上绘图

我正在导入一个对象文件,例如,它是一个平面。我希望能够在飞机上画画,但我似乎不知道它是如何完成的。知道鼠标点击的 x 和 y 坐标相当简单,但是 z…

勿挽旧人 2024-12-23 04:35:05 2 0

在 GLUT cpp 中获取时间

我想在 GLUT 中编写一个时间程序。我的程序是一个通过点击控制的计时器。但我不知道如何在 GLUT 中获得第二个时间?但这段代码不起作用。 以下代码中…

凶凌 2024-12-23 04:16:02 0 0

OpenGL 黑屏/没有绘制?

为什么这段代码会产生黑屏(没有绘制任何内容......)? 我正在创建一个 Pong 克隆,但如果不让它工作,我就无法继续。 #include struct Rectangle { …

水染的天色ゝ 2024-12-22 08:25:29 3 0
更多

推荐作者

眼泪淡了忧伤

文章 0 评论 0

corot39

文章 0 评论 0

守护在此方

文章 0 评论 0

github_3h15MP3i7

文章 0 评论 0

相思故

文章 0 评论 0

滥情空心

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文