gpt4 book ai didi

c - OpenGL/OSX/GLFW : nothing except the window color

转载 作者:太空宇宙 更新时间:2023-11-04 02:57:49 26 4
gpt4 key购买 nike

我正在为大学做一些 OpenGL/C 的工作(我有 WebGL 方面的经验)。下面的代码主要基于 gltut 教程(不能在 OSX 上运行——需要 OGL 3.3)和 NeHe 教程。我的问题是,无论如何,唯一绘制的是用任何一种颜色填充的初始窗口(在 while 循环中更改颜色有效,因此循环运行正确)。然而,三角形和四边形根本没有出现。在过去的 5 个小时里,我一直在对其进行故障排除,但我没有比开始时更进一步。任何帮助将不胜感激!

使用:OpenGL3.2,最新的GLFW (2.7.7)

编译使用:gcc main.c -I/usr/local/include -I/opt/X11/include -L/usr/local/lib -I/opt/X11/lib -w -framework OpenGL -framework Cocoa -framework IOKit -lglfw -o test

我下面评论中的代码有效。

最佳答案

你似乎没有初始化你的矩阵 - 既不是投影,也不是模型 View 。

即使默认矩阵碰巧对您的目的来说是合理的,您也会继续应用翻译,这将很快导致屏幕外的内容。

关于c - OpenGL/OSX/GLFW : nothing except the window color,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15348858/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com