在OPTIX 3.8中找不到freeglut_main.c

时间:2015-07-30 12:17:55

标签: opengl glut freeglut optix

我一直在Optix工作我的光线跟踪项目,我经历了它的类和功能,我知道所有的显示功能和回调都是在glutmainloop()中处理的,它永远不会结束,我的问题是我不能找到任何定义了glutmainloop()的函数或.c文件?它隐藏了吗?

任何人都可以帮助我吗?

1 个答案:

答案 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()