Я возился с OpenGL на Qt. Но сейчас я хочу иметь сложные сцены. (С несколькими загруженными моделями COLLADA / MD2).
Для этого я думаю об использовании OpenSceneGraph (OSG). Возможно ли интегрировать OSG с Qt ? Если да, то как?
Спасибо.
OpenSceneGraph 3.0.x теперь имеет библиотеку osgQt, которая позволяет легко интегрировать OpenSceneGraph в Qt. Подойдите к образцам и, в частности, к osgviewerQt one!
Просто чтобы указать на другой ресурс (который работает с QOpenGLWidget): статья Как играть Qt и OpenSceneGraph приятно от Бастиана Рика.Это будет полезно для тех, кто заинтересован в рендеринге различных сцен на разных виджетах при выполнении обновлений только по требованию (без таймера).В статье есть ссылка на исходный код.
Да - я не работал над OSG в течение года, но в OSG был очень хороший виджет Qt, который работал достаточно хорошо для коммерческого продукта.
С новыми улучшениями в openGL в 4.8 должно быть еще лучше
Вам, вероятно, следует поискать на форуме osg