www.wikidata.de-de.nina.az
Dieser Artikel behandelt die Grafik Engine Zu weiteren Bedeutungen siehe Ogre Die Object Oriented Graphics Rendering Engine kurz OGRE ˈoʊgɚ Englisch fur Oger ist eine freie in C geschriebene 3D Engine Unterstutzt werden die gangigen Betriebssysteme Windows Linux macOS und iPhone OS ab Version 1 7 OGREBasisdatenEntwickler OGRE TeamAktuelle Version 14 1 2 1 31 Oktober 2023 Betriebssystem plattformubergreifendProgrammiersprache C 2 Kategorie Grafik EngineLizenz MIT Lizenzdeutschsprachig neinwww ogre3d org Screenshot einer OGRE DemoInhaltsverzeichnis 1 Funktionsumfang 2 Geschichte 3 Wrapper und Ubersetzungen 4 Literatur 5 Weblinks 6 EinzelnachweiseFunktionsumfang BearbeitenOGRE versteht sich als reine Grafikengine fur Computerspiele ohne die Integration von Physik oder Spiel Mechaniksimulation wobei sich diese uber Erweiterungen engl plugins oder addons nachrusten lasst Eine Bibliothek fur Benutzereingaben uber Maus Tastatur und Joystick die von den Beispielprogrammen verwendet wird wird jedoch mitgeliefert Die frei verfugbare Programmbibliothek bietet einen Szenengraphen und unterstutzt die gangigen Grafikschnittstellen OpenGL Windows Linux und Mac OS X sowie fur Windows auch DirectX in den Versionen 9 und 11 OGRE bietet dabei dem Entwickler Hilfe bei der Entwicklung neuerer Techniken wie Vertex oder Pixelshader Normalmapping oder Verarbeitung von BSP Daten Samtliche Details der Systembibliotheken werden dabei in einer Klassenstruktur abstrahiert Dem Programmpaket liegen Dokumentationen und Beispiele bei Eine Community unterstutzt das Projekt und entwickelt es kontinuierlich weiter Entwickler werden gebeten ihre eigenen Modifikationen an der Engine an das Projekt zuruckzufuhren um so weitere Funktionen integrieren zu konnen Eine Plug in Struktur wurde dafur ebenfalls geschaffen Geschichte BearbeitenDer Quellcode steht unter der MIT Lizenz bis Version 1 6 x unter modifizierter GNU Lesser General Public License 3 Seit 2006 wird OGRE durch den Google Summer of Code gefordert Die neueste Version hat fur Windows bereits ein DirectX11 Render System Heutzutage besteht Ogre aus zwei unabhangig voneinander entwickelten Forks namlich Ogre auch Ogre1 welches auf der ursprunglichen 1 x Codebasis basiert und Ogre Next welches die 2 x Entwicklungsbemuhungen fortfuhrt 4 Es gibt einige kommerzielle Produkte mit OGRE als Engine Jahr Spiele Genre Entwickler2017 Hob Action Adventure Runic Games2016 Scrap Mechanic Open World Spiel Axolot Games2015 Rebel Galaxy Actionspiel Double Damage Games2015 Running with Rifles Actionspiel Osumia Games2012 Torchlight 2 Hack n Slay Runic Games2011 Garshasp Actionspiel Dead Mage Studio2011 Haunted Adventure Deck132011 The Book of Unwritten Tales Die Vieh Chroniken Adventure King Art2011 Dungeons The Dark Lord Strategiespiel Realmforge Studios2011 Dungeons Strategiespiel Realmforge Studios2010 M U D TV Strategiespiel Realmforge Studios2010 Black Sails Adventure Deck132009 Zombie Driver Actionspiel Exor Studios2009 Earth Eternal Rollenspiel Sparkplay Media2009 Torchlight Hack n Slay Runic Games2009 The Book of Unwritten Tales Adventure King Art2009 Ceville Adventure Realmforge Studios2008 So Blonde Adventure DTP Entertainment2008 MotorM4x Rennspiel DTP Entertainment2007 Jack Keane Adventure Deck132006 Pacific Storm Strategiespiel Lesta Studio2006 Ankh Herz des Osiris Adventure Deck132005 Ankh Adventure Deck13Zudem existieren weitere OGRE basierte Anwendungen Werkzeuge und Applikationen zur digitalen Inhaltserzeugung Artifex Terra 3D 5 Kostenloser WYSIWYG 3D Terrain und World Editor Open Source Szenenlader mit ETM TSM Ogre Terrain und Paged Grass Unterstutzung Ogitor 6 Open Source Szeneneditor fur OGRE Wrapper und Ubersetzungen BearbeitenSiehe auch Wrapper Software und Compiler MOGRE NET Wrapper fur C Visual Basic NET Axiom Ubersetzung des OGRE Kerns in C ogre python 7 Python Wrapper Python Ogre Python Wrapper wie PyOGRE veraltet PyOGRE Python Wrapper veraltet ogre4j Java Wrapper Lugre Lua Bindungen fur OGRE und diverse Erweiterungen Paged Geometry Caelum Cadune Tree PureBasic Ab Version 4 00 kommt PureBasic mit OGRE somit sind auch keine Wrapper notig Literatur BearbeitenOGRE 3D 1 7 Beginner s Guide Felix Kerger Packt Publishing 2010 ISBN 1 84951 248 5 Pro OGRE 3D Programming ISBN 1 59059 710 9 Spiele aufbauen mit Open Source Engines iX 09 2006 Seite 52 Tim Schurmann Kunstlicher Horizont In Linux Magazin 11 2005 Eine Einfuhrung in OGRE Weblinks Bearbeiten nbsp Commons OGRE Sammlung von Bildern Videos und Audiodateien Offizielle Website englisch Spiele mit OGRE Engine bei MobyGames englisch Einzelnachweise Bearbeiten Release 14 1 2 31 Oktober 2023 abgerufen am 19 November 2023 The ogre Open Source Project on Open Hub Languages Page In Open Hub abgerufen am 26 September 2018 https www ogre3d org licensing Ogre Ecosystem Roundup 3 Abgerufen im 1 Januar 1 Artifex Terra 3D s homepage Ogitor s homepage ogre python Object Oriented Graphics Rendering Engine python package Abgerufen am 22 April 2021 Abgerufen von https de wikipedia org w index php title OGRE amp oldid 237659697