„Object-Oriented Graphics Rendering Engine“ – Versionsunterschied
[ungesichtete Version] | [ungesichtete Version] |
Jpp (Diskussion | Beiträge) Initiale Version angelegt, Quelle: englische Wikipedia |
LC (Diskussion | Beiträge) Teile von Ogre4j übernommen, Hauptautor Benutzer:Kai.Klesatschke |
||
Zeile 5: | Zeile 5: | ||
OGRE ist [[Open Source]]. |
OGRE ist [[Open Source]]. |
||
=== ogre4j === |
|||
Mit [[Ogre4j]] existiert auch eine Schnittstelle für [[Java (Programmiersprache)|Java]]-Programme. |
|||
Mit ''ogre4j'' existiert auch eine Schnittstelle für [[Java (Programmiersprache)|Java]]-Programme, die es ermöglicht, die C++-Bibliothek zur 3D-[[Visualisierung]] in Java-Projekte einzusetzen. Jede C++-Funktion wird dabei durch eine passende Java-[[Objektorientierte_Programmierung#Methoden|Methode]] abgebildet. Durch diese Eins-zu-eins-Beziehung wird kein [[Quellcode]] gegenüber Java versteckt, sondern die komplette Funktionalität zur Verfügung gestellt. Damit soll es für Entwickler, die OGRE bereits kennen, vereinfacht werden, die 3D-Bibliothek für Java-Anwendungen einzusetzen. |
|||
== Weblinks == |
== Weblinks == |
||
* http://www.ogre3d.org Projektseite von OGRE |
* http://www.ogre3d.org Projektseite von OGRE |
||
* [http://www.ogre4j.org http://www.ogre4j.org] - Home of ogre4J |
|||
[[en:OGRE Engine]] |
[[en:OGRE Engine]] |
Version vom 4. Oktober 2005, 13:22 Uhr
Die Object-Oriented Graphics Rendering Engine (OGRE, deutsch: "objektorientierte Grafik-Wiedergabe-Maschine") ist eine szenen-orientierte Grafik-Engine, die es Software-Entwicklern erleichtern soll, Anwendungen mit hardware-beschleunigter 3D-Grafik zu entwickeln, z. B. für Computerspiele.
Die in der Programmiersprache C++ programmierte Klassenbibliothek abstrahiert von sämtlichen Details der zugrunde liegenden Systembibliotheken, wie OpenGL oder Direct3D und stellt eine Schnittstelle bereit, die auf Klassen basiert, welche physische Objekte repräsentieren.
OGRE ist Open Source.
ogre4j
Mit ogre4j existiert auch eine Schnittstelle für Java-Programme, die es ermöglicht, die C++-Bibliothek zur 3D-Visualisierung in Java-Projekte einzusetzen. Jede C++-Funktion wird dabei durch eine passende Java-Methode abgebildet. Durch diese Eins-zu-eins-Beziehung wird kein Quellcode gegenüber Java versteckt, sondern die komplette Funktionalität zur Verfügung gestellt. Damit soll es für Entwickler, die OGRE bereits kennen, vereinfacht werden, die 3D-Bibliothek für Java-Anwendungen einzusetzen.
Weblinks
- http://www.ogre3d.org Projektseite von OGRE
- http://www.ogre4j.org - Home of ogre4J