2015-07-30 5 views
-1

Я работаю в Optix для моего проекта трассировки лучей, я прошел через его классы и функции, я знаю, что все функции отображения и обратные вызовы обрабатываются в glutmainloop(), и это будет никогда не заканчивается, мой вопрос: я не могу найти какую-либо функцию или файл .c, где определяется glutmainloop()? он скрыт?freeglut_main.c не найден в OPTIX 3.8

Может ли кто-нибудь мне помочь?

ответ

0

glutMainLoop является функцией от GL Utility Toolkit (GLUT). В Windows библиотека подключается, и поэтому исходный код не предоставляется. Именно это предусмотрено от the open source freeglut:

GLUT

Большинство OptiX образцы использовать GLUT инструментарий. Freeglut поставляется с дистрибутивом Windows OptiX. GLUT устанавливается по умолчанию на Mac OSX. Для создания образцов в Linux требуется установка GLUT.

Посмотрите на github's mirror for its code

Больше информации здесь: opengl glutmainloop()

 Смежные вопросы

  • Нет связанных вопросов^_^