Using 3D engines with Qt: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(13 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{LangSwitch}} | |||
[[Category:3D]] | |||
[[Category:Developing with Qt]] | |||
A number of popular 3D engines can be integrated with Qt: | |||
== Ogre == | |||
* [http://www.ogre3d.org/ Ogre Website] | |||
* [http://www.ogre3d.org/tikiwiki/QtOgre QtOgre] | |||
* [https://github.com/advancingu/QmlOgre QML Ogre] | |||
== Irrlicht == | |||
* [http://irrlicht.sourceforge.net/ Irrlicht Website] | |||
* [http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=15112&highlight=qirrlichtwidget QIrrlichtWidget] | |||
== OpenSceneGraph == | |||
* [http://www.openscenegraph.org OpenSceneGraph Website] | |||
* [http://forum.openscenegraph.org/viewtopic.php?t=1735 OSG Forum topic] | |||
== Open Inventor == | |||
Proprietary | |||
* [http://oss.sgi.com/projects/inventor/ Open Inventor SGI Website] | |||
* [http://www.openinventor.com/ Open Inventor VSG Website] | |||
Open source | |||
* [ | * [https://coin3d.github.io/ Coin3D Website] | ||
* [ | * [https://coin3d.github.io/Quarter/html/ Coin3D Quarter Documentation] | ||
* [https://github.com/coin3d Coin3D on GitHub] | |||
* [https:// | |||
==Panda3D== | == Panda3D == | ||
* [http://www.panda3d.org/ Panda3D Website] | * [http://www.panda3d.org/ Panda3D Website] | ||
* [http://www.panda3d.org/forums/viewtopic.php?t=4323 Panda in PyQt] | * [http://www.panda3d.org/forums/viewtopic.php?t=4323 Panda in PyQt] (since Panda3D is heavily Python based) | ||
==Visualization Library== | == Visualization Library == | ||
* [http://www.visualizationlibrary.org Visualization Library Website] | * [http://www.visualizationlibrary.org Visualization Library Website] | ||
* [http://visualizationlibrary.org/documentation/classvl_qt4_1_1_qt4_widget.html vlQt4::Qt4Widget] | * [http://visualizationlibrary.org/documentation/classvl_qt4_1_1_qt4_widget.html vlQt4::Qt4Widget] | ||
* seems to be inactive since end of 2011 | * seems to be inactive since end of 2011 | ||
== | == VTK (The Visualization Toolkit) == | ||
* [http://www.vtk.org/ | * [http://www.vtk.org/ VTK Website] | ||
* [http://www.vtk.org/Wiki/VTK/Examples/Cxx#Qt Code examples of using Qt with VTK] | |||
== | == Qt 3D == | ||
Since Qt 5.5, there is a Qt3D module you can use for rendering 3D content. | |||
* [http://doc.qt.io/qt-5/qt3d-index.html Qt3D Module Documentation] | |||
* [http://v-play.net/2015/07/qt-3d-game-engine-with-qt-5-5-and-v-play-game-engine/ V-Play Game Engine 3D Components] | |||
* [ | == Horde3D == | ||
* [https://github.com/horde3d/Horde3D] OpenGL, Qt-based editors | |||
Latest revision as of 00:37, 24 December 2020
En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh
A number of popular 3D engines can be integrated with Qt:
Ogre
Irrlicht
OpenSceneGraph
Open Inventor
Proprietary
Open source
Panda3D
- Panda3D Website
- Panda in PyQt (since Panda3D is heavily Python based)
Visualization Library
- Visualization Library Website
- vlQt4::Qt4Widget
- seems to be inactive since end of 2011
VTK (The Visualization Toolkit)
Qt 3D
Since Qt 5.5, there is a Qt3D module you can use for rendering 3D content.
Horde3D
- [1] OpenGL, Qt-based editors