2013-07-23 11 views
0

Im работает над проектом OpenGL для солнечной системы с использованием Visual C++. Я закончил с довольно немного кодирования, но мне нужно реализовать его как модуль обучения пользователей, который включает кнопку обзора, кнопку остановки и кнопку информации. Я хочу сделать его похожим на форму с панелью, содержащей кнопки и панель для просмотра анимации. Я пытался использовать GLUI, но это не очень полезно для моей реализации. Можно ли создать форму в Visual Studio и импортировать этот код в функцию панели?Пользовательский интерфейс для проекта opengl?

+1

GLUI 7 лет. Вы * попробовали * создать форму? – GraphicsMuncher

ответ

0

Рассматривали ли вы использование QT для частей графического интерфейса вашего проекта? Вы можете создать панель для кнопок QT и GUI. Вы можете использовать QGLWidget для вашей панели, чтобы просмотреть анимацию.

Хороший учебник по использованию Qt Creator с Opengl (http://www.youtube.com/watch?v=1nzHSkY4K18).

Есть также много хороших примеров OpenGL + QT + Visual studio в каталоге «C: \ QtInstallPath \ examples \ opengl».

Если вы хотите не использовать QT, вы можете использовать C++ \ CLI, чтобы помочь с частью графического интерфейса этого кода. Следующая ссылка показывает, как создать представление OpenGL в форме Windows в управляемом C++. http://www.codeproject.com/Articles/16051/Creating-an-OpenGL-view-on-a-Windows-Form.

+0

Можно ли просто создать форму непосредственно в Visual C++ и вставить мой код солнечной системы на панели? – user2330778

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