我一直在Optix工作我的光线跟踪项目,我经历了它的类和功能,我知道所有的显示功能和回调都是在glutmainloop()中处理的,它永远不会结束,我的问题是我不能找到任何定义了glutmainloop()的函数或.c文件?它隐藏了吗?
任何人都可以帮助我吗?
答案 0 :(得分:0)
glutMainLoop
是GL Utility Toolkit(GLUT)的一个功能。在Windows上,库被链接,因此不提供源代码。确切地说,它是由the open source freeglut提供的:
GLUT
大多数OptiX样本都使用GLUT工具包。 Freeglut附带Windows OptiX发行版。默认情况下,在Mac OSX上安装了GLUT。在Linux上构建样本需要GLUT安装。
查看github's mirror for its code
此处提供更多信息:opengl glutmainloop()