Open Inventor
Open Inventor ist eine objektorientierte C++-Programmbibliothek zur Erstellung von 3D-Grafiken unter Verwendung von OpenGL.
Programmierung von reinen OpenGL Anwendungen ist recht zeitintensiv, so dass sich SGI 1988/89 entschloss eine Bibliothek zur einfachen Erstellung von 3D-Applikationen zu erstellen. Open Inventor enthält vordefinierte Objekte wie Kugeln, Zylinder, Facesets. etc. und ist relativ einfach um eigene Objekte zu erweitern. Die Objekte werden in einem Szenengraph abgelegt und dann über OpenGL gerendert.
Open Inventor wird trotz seines Alters immer noch in technischen/medizinischen/wissenschaftlichen Anwendungen verwendet.
Von Silicon Graphics, Inc (SGI) entwickelt und unter der GNU Lesser General Public License als Open Source im Jahre 2000 freigegeben.
Weblinks
Literatur
The Inventor Mentor: Programming Object-Oriented 3d Graphics with Open Inventor, Release 2, 1st edition
The Inventor Toolmaker (Extending Open Inventor, Release 2), Addison Wesley, 1994. ISBN: 0-201-62493-1.
Paul S. Strauss, Rick Carley "An Object-Oriented 3D Graphics Toolkit", Computer Graphics (SIGGRAPH `92 Proceedings) July 1992, pp 341-349