Какой 3d движок можно использовать в приложениях 3d редакторов? - PullRequest
0 голосов
/ 15 сентября 2010

, но я вхожу, мне нужен какой-то 3d-движок, который будет использоваться в качестве основного движка для приложения, которое в итоге даст мне 3D-изображение в хорошем качестве
, например, для таких приложений, как:
Xara3d, 3D HomeАрхитектор, 3d диаграммы.может это ?(с комбинацией Qt)

позвольте мне очистить себя ... я не ищу 3D-движок, это нормально, я собираюсь использовать движок Irrlicht, что я спрашиваю, как сохранить представление о мире как лучшее качество, каквозможно

Ответы [ 2 ]

2 голосов
/ 15 сентября 2010

Немного потрудившись, вы можете встроить любой движок с поддержкой OpenGL (например, OGRE или Irrlicht3d) в кадр QT, где происходит рендеринг.Затем вы можете привязать структуры данных в движке (ваше «мировоззрение») к структурам / функциям, которые вы должны использовать в пользовательском интерфейсе.

Другой вариант - медленно начать создание собственного рендерера с помощью вызовов OpenGL.непосредственно.

В зависимости от того, насколько «дружественным к интеграции» является API движка (или нет), последний может быть быстрее реализован для простой визуализации.

2 голосов
/ 15 сентября 2010

Вы можете использовать OpenGL , который напрямую поддерживается Qt.Если вам нужен полноценный 3D-движок с поддержкой физики, аудио и т. Д., Попробуйте OGRE .

...