Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

OGRE Object-Oriented Graphics Rendering Engine Szenen-orientierte, flexible 3D Engine in C++ Hardware-beschleunigte 3D Grafiken Unterstützt Direct3D und.

Ähnliche Präsentationen


Präsentation zum Thema: "OGRE Object-Oriented Graphics Rendering Engine Szenen-orientierte, flexible 3D Engine in C++ Hardware-beschleunigte 3D Grafiken Unterstützt Direct3D und."—  Präsentation transkript:

1 OGRE Object-Oriented Graphics Rendering Engine Szenen-orientierte, flexible 3D Engine in C++ Hardware-beschleunigte 3D Grafiken Unterstützt Direct3D und OpenGL Intuitive Klassen Grafik-Engine, keine Komplettlösung für eine Game-Engine Durchdachtes Design und konsistente Dokumentation Kann für verschiedene Spiel - Konzepte genutzt werden (Ego Shooter, terrain roamers) leicht mit eigenen Plugins erweiterbar (viele Beispiele)

2 Features: Productivity Features –Einfache Benutzung –Allgemeine Anforderungen wie Render Status Management, Culling und Transparenz werden automatisch berechnet Material / Shader –Material Assets lassen sich auch außerhalb des Codes beibehalten –bietet dem Entwickler Hilfe bei der Entwicklung neuerer Techniken wie Vertex- oder Pixelshader, Normalmapping –PNG, JPEG, TGA, BMP oder DDS –1D Texturen, volumetrische Texturen, Cubemaps und komprimierte Texturen –Texturen können in Realtime zur Verfügung gestellt und erneuert werden, z.B. ein Video Feed Meshes –Flexible Mesh Formate werden akzeptiert, –Trennung der Konzepte von Vertex Buffern, Index Buffern, Vertex Deklarationen und Buffer Mappings Animation –Skelett-Animationen –Flexible Form-Animationen –Animationen von SceneNodes für Kamerapfade und ähnliche Techniken möglich

3 Scene Features –Flexibles Szenen Management –Hierarchischer Szenengraph –Verschiedene Techniken für Schattenrendering Special Effects –Compositor System –Partikel System –Skyboxes, Skyplanes und Skydomes –Billboarding für Sprites Misc Features –Einfache Ressourcen Infrastruktur für Speicherverwaltung und Laden von Archiven (ZIP, PK3) –Flexible Plugin-Architektur –Debugging Memory Manager um Speicherlecks zu identifizieren –XMLConverter

4

5 Beispiele


Herunterladen ppt "OGRE Object-Oriented Graphics Rendering Engine Szenen-orientierte, flexible 3D Engine in C++ Hardware-beschleunigte 3D Grafiken Unterstützt Direct3D und."

Ähnliche Präsentationen


Google-Anzeigen