Zum Inhalt springen

Open Inventor

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 12. November 2006 um 10:55 Uhr durch Hans Koberger (Diskussion | Beiträge) (ndR (ß --> ss), Formatierung). Sie kann sich erheblich von der aktuellen Version unterscheiden.

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.

SGI-Inventor

Coin-Inventor

C++-Referenz

Heise Meldung

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