Using 3D engines with Qt: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
=Using 3D Engines with Qt=
[[Category:Developing with Qt::QtOpenGL::3DEngines]]
 
= Using 3D Engines with Qt =


A number of popular 3D engines can be integrated with Qt. Here are some resources. (More detailed information to come.)
A number of popular 3D engines can be integrated with Qt. Here are some resources. (More detailed information to come.)


==Ogre==
== Ogre ==


* [http://www.ogre3d.org/ Ogre Website] ''[ogre3d.org]''
* "Ogre Website":http://www.ogre3d.org/
* [http://www.ogre3d.org/tikiwiki/QtOgre QtOgre] ''[ogre3d.org]''
* "QtOgre":http://www.ogre3d.org/tikiwiki/QtOgre
* [https://github.com/advancingu/QmlOgre <span class="caps">QML</span> Ogre] ''[github.com]''
* &quot;QML Ogre&amp;quot;:https://github.com/advancingu/QmlOgre


==Irrlicht==
== Irrlicht ==


* [http://irrlicht.sourceforge.net/ Irrlicht Website] ''[irrlicht.sourceforge.net]''
* &quot;Irrlicht Website&amp;quot;:http://irrlicht.sourceforge.net/
* [http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=15112&highlight=qirrlichtwidget QIrrlichtWidget] ''[irrlicht.sourceforge.net]''
* &quot;QIrrlichtWidget&amp;quot;:http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=15112&amp;amp;highlight=qirrlichtwidget


==OpenSceneGraph==
== OpenSceneGraph ==


* [http://www.openscenegraph.org OpenSceneGraph Website] ''[openscenegraph.org]''
* &quot;OpenSceneGraph Website&amp;quot;:http://www.openscenegraph.org
* [http://forum.openscenegraph.org/viewtopic.php?t=1735 <span class="caps">OSG</span> Forum topic] ''[forum.openscenegraph.org]''
* &quot;OSG Forum topic&amp;quot;:http://forum.openscenegraph.org/viewtopic.php?t=1735


==Open Inventor==
== Open Inventor ==


* [http://oss.sgi.com/projects/inventor/ Open Inventor <span class="caps">SGI</span> Website] ''[oss.sgi.com]''
* &quot;Open Inventor SGI Website&amp;quot;:http://oss.sgi.com/projects/inventor/
* [http://www.vsg3d.com/open-inventor/sdk Open Inventor <span class="caps">VSG</span> Website] ''[vsg3d.com]''
* &quot;Open Inventor VSG Website&amp;quot;:http://www.vsg3d.com/open-inventor/sdk
* [http://www.coin3d.org/ Coin3D Website] ''[coin3d.org]''
* &quot;Coin3D Website&amp;quot;:http://www.coin3d.org/
* [http://doc.coin3d.org/SoQt/ Coin3D SoQt Documentation] ''[doc.coin3d.org]''
* &quot;Coin3D SoQt Documentation&amp;quot;:http://doc.coin3d.org/SoQt/
* [https://bitbucket.org/Coin3D/coin/wiki/Home Coin3D on bitbucket] ''[bitbucket.org]'' (it’s now under <span class="caps">BSD</span>-License!)
* &quot;Coin3D on bitbucket&amp;quot;:https://bitbucket.org/Coin3D/coin/wiki/Home (it's now under BSD-License!)


==Panda3D==
== Panda3D ==


* [http://www.panda3d.org/ Panda3D Website] ''[panda3d.org]''
* &quot;Panda3D Website&amp;quot;:http://www.panda3d.org/
* [http://www.panda3d.org/forums/viewtopic.php?t=4323 Panda in PyQt] ''[panda3d.org]'' (since Panda3D is heavily Python based)
* &quot;Panda in PyQt&amp;quot;:http://www.panda3d.org/forums/viewtopic.php?t=4323 (since Panda3D is heavily Python based)


==Visualization Library==
== Visualization Library ==


* [http://www.visualizationlibrary.org Visualization Library Website] ''[visualizationlibrary.org]''
* &quot;Visualization Library Website&amp;quot;:http://www.visualizationlibrary.org
* [http://visualizationlibrary.org/documentation/classvl_qt4_1_1_qt4_widget.html vlQt4::Qt4Widget] ''[visualizationlibrary.org]''
* &quot;vlQt4::Qt4Widget&amp;quot;:http://visualizationlibrary.org/documentation/classvl_qt4_1_1_qt4_widget.html
* seems to be inactive since end of 2011
* seems to be inactive since end of 2011


==<span class="caps">VTK</span> (The Visualization Toolkit)==
== VTK (The Visualization Toolkit) ==
 
* [http://www.vtk.org/ <span class="caps">VTK</span> Website] ''[vtk.org]''
* … there is some Qt integration, but I can’t find a good documentation-mainpage about it
 
==Qt3D==


* Even so it isn’t actively developed, it is still usable …
* &quot;VTK Website&amp;quot;:http://www.vtk.org/
* http://qt.gitorious.org/qt/qt3d
* … there is some Qt integration, but I can't find a good documentation-mainpage about it


===Categories:===
== Qt3D ==


* [[:Category:Developing-with-Qt|Developing with Qt]]
* Even so it isn't actively developed, it is still usable …
** [[:Category:Developing-with-Qt::QtOpenGL|QtOpenGL]]
*** [[:Category:Developing-with-Qt::QtOpenGL::3DEngines|3DEngines]]

Revision as of 14:21, 23 February 2015


Using 3D Engines with Qt

A number of popular 3D engines can be integrated with Qt. Here are some resources. (More detailed information to come.)

Ogre

Irrlicht

OpenSceneGraph

Open Inventor

Panda3D

Visualization Library

VTK (The Visualization Toolkit)

  • "VTK Website&quot;:http://www.vtk.org/
  • … there is some Qt integration, but I can't find a good documentation-mainpage about it

Qt3D

  • Even so it isn't actively developed, it is still usable …