Wäre sicher lustig.
Rage und Doom 4 z.B.?
Ich würde mal auf die siedler 7 tippen. (abgesehn von Wow, und den vielen spielen auf der PS3) die frage ist, welche platform du meinst!
Ja, zum Beispiel so fast jedes Spiel außerhalb von Windows. OpenGL ist nunmal DER Standard für 3D-Programmierung überall, wo nicht MS drauf steht.
Ob PS3, iPhone, Andoroid, und ja, auch die XBOX360, sie unterstützen OpenGL oder das Deriviat OpenGL ES.
TillMeier schrieb:
--------------------------------------------------------------------------------
> auch die XBOX360, sie unterstützen OpenGL
> oder das Deriviat OpenGL ES.
ernsthaft?
ich dachte die xbox macht nur ein zwischending von von direct3d 9/10
Chance schrieb:
--------------------------------------------------------------------------------
> Wäre sicher lustig.
a) Gibt es schon lange. http://home.pacbell.net/freundj/openglgames/
b) Wir es in Zukunft auch geben: http://www.golem.de/1003/73690.html
highrider
> Ob PS3, iPhone, Andoroid, und ja, auch die XBOX360, sie unterstützen OpenGL
> oder das Deriviat OpenGL ES.
Wobei es sich im Falle von PS3 und XBox360 nicht um das native 3D-API für die jeweilige Plattform handelt. Es gibt lediglich OpenGL-ES-Wrapper.
Valve wird ihre Source-Engine auf den Mac portieren (nativ) und hierzu OpenGL verwenden. Frühere Games wie Half Life 1 und Counter Strike 1.6 etc nutzen auch OpenGL. Es ist nur irgendwie aus der "Mode" gekommen. Ich bin mir sicher das OpenGL wieder im kommen ist, einfach wegen der Plattformunabhängigkeit die ja bei DirectX nicht gegeben ist.
Von den Features her geben sich DirectX und OpenGL nicht wirklich viel.
TillMeier schrieb:
--------------------------------------------------------------------------------
> Ob PS3, iPhone, Andoroid, und ja, auch die XBOX360, sie unterstützen OpenGL
> oder das Deriviat OpenGL ES.
"Unterstützen" ist so ein wenig relativ. Die XBox360 setzt ja beispielsweise auf einen DirectX-Abkömmling und die PS3 hat glaub ich auch ihr eigenes System. Wenn es da OpenGL gibt, dann sicher nur als eine Art API-Wrapper. Das mag zwar nett sein, ist dann aber eigentlich zwangsläufig minimal langsamer als wenn man direkt die eigentliche API verwenden würde.
Die Mobilgeräte wiederum setzen wie du richtig schreibst meist auf OpenGL-ES. Da sollte man aber etwas vorsichtig sein, wenn man dies direkt mit dem richtigen OpenGL vergleichen will, auch wenn es eine kleine Versions-Parität gibt.
OpenGL ES 1.x ist quasi eine abgespreckte Version von OpenGL 1.x(glaub 1.3 und 1.5. Das ist das ganz alte Ding mit statusbasierter Fixed-Function-Pipeline. Dies setzt natürlich relativ wenig Ansprüche an die Hardware, ist aber wohl nicht stand der Technik.
OpenGL ES 2.x macht dann entsprechend auch Dinge von OpenGL 2.x. Dies setzt also schon eine Hardware voraus die programmierbare Shader unterstützt. Nichts desto trotz sind diese Shader letztlich das Sahnehäubchen auf einer noch immer statusbasierten Fixed-Function-Pipeline. Man erlaubt also den Einsatz von Shadern, in Anbetracht der doch begrenzten Ressourcen mobiler Grafikchips packt man aber einen Großteil der Pipeline noch immer in eine entsprechend im Treiber zu optimierende Fixed-Pipeline.
An dem Punkt hört OpenGL ES derzeit ja aber auf. Der OpenGL 3 Ansatz die alte Pipeline größtenteils aufzugeben und auf die massive parallele Rechenleistung eines programmierbaren Grafikchips zu setzen ist bei OpenGL ES wohl mangels Hardware noch ein wenig hin. Das der große Bruder nun also Version 4 erreicht hat dürfte letztlich egal sein, man schafft es ja noch nicht mal Version 3 in klein zu bringen. Könnte nun aber natürlich wohl auch sinnvoll sein die 3 zu überspringen und gleich auf die 4 bei OpenGL ES zu setzen.
Chance schrieb:
--------------------------------------------------------------------------------
> Gibt es eine Chance das Spiele mit OpenGL support erscheinen?
> Wäre sicher lustig.
In welcher Parallelwelt lebst du bitte? ;)
Alle Spiele die zum Bsp. mit der Id Engine (Doom, Quake,..) entwickelt wurden, sind OpenGL Spiele. Aber auch viele andere bekannte.
Das Problem unter Windows war und ist nicht OpenGL selbst, sondern die schlechte Unterstützung in den Treibern der Consumer Grafikkarten.
Doom 3 lief (läuft) z.b. unter Linux auch nativ und zwar schneller und performanter als es unter Windows mit DX je möglich wäre. Weil eben OpenGL dort vollständig unterstützt wird.
Hier auf die schnelle zwei Beispiele für kommende Spiele welche es auch für Linux geben wird (und natürlich OpenGL):
http://www.primalcarnage.com
http://www.afterfall-universe.com/en/
Beide basieren auf der Unigine-Engine bekannt aus der Heaven Demo (bei welcher sich übrigens per OpenGL Tesselation auch auf XP und HD4000 Karten benutzen läßt).
DX wurde schneller weiterentwickelt als OpenGL, dies hatte DX zum quasi Standard gemacht, weil es mit DX einfacher war.
OpenGL zu unterstützen wurde schwieriger, gerade wenn man einige Funktionen in DX direkt von der Graka benutzen konnte und in OpenGL dies sehr umständlich war umzusetzen.
Der Marktanteil von Windows war auch unter den Spielern so groß, das der kleine Anteil an anderen Betriebssystemen ausgelassen werden konnte. (ca. 90:10)
Da allerdings jetzt der Marktanteil von Win 7 und Vista noch nicht so hoch ist, lohnt es noch nicht für DX10 bzw. 11 only spiele und aus DX9 ist nicht mehr rauszuholen. Deswegen hohlt jetzt OpenGL wieder auf.
Kommentare: 325 | letzter Beitrag 19:26 Uhr
Kommentare: 214 | letzter Beitrag 07:00 Uhr
Kommentare: 171 | letzter Beitrag 19:34 Uhr
Kommentare: 115 | letzter Beitrag 21:52 Uhr
Kommentare: 115 | letzter Beitrag 13:09 Uhr
E-Mail an news@golem.de
Apple soll Zuliefererkreisen zufolge ein kleineres iPad mit 7,85 Zoll großem Bildschirm planen, das noch 2012 auf den Markt kommen soll. Das kleine Modell soll mit einem G/F2-Dünnfilm-Touchscreen ausgestattet werden, der kostengünstigere Geräte ermöglicht und so gegen Android-Tablets positioniert werden kann.

Cloud-Speicherdienste bieten oft eine unzureichende Sicherheit. Zu diesem Ergebnis kommt das Fraunhofer-Institut für sichere Informationstechnologie, das die Dienste Dropbox, Cloudme, Crashplan, Mozy, Teamdrive, Ubuntu One und Wuala getestet hat.

Avira hat gestern für mehrere kostenpflichtige Sicherheitsanwendungen ein fehlerhaftes Service Pack veröffentlicht. Als Folge davon funktionieren viele Anwendungen nicht und Windows startet nicht einwandfrei. Mittlerweile ist ein Patch erschienen.

Facebook soll einen Teil der Dollar-Milliarden aus dem Börsengang für einen Kundendienst für unmittelbare Beratung und Hilfestellung ausgeben. Jeder einzelne Nutzer sei bedeutend für den US-Konzern.

Auch ohne Vorratsdatenspeicherung gab es im Jahr 2011 weniger Straftaten über das Internet. Die Anzahl der Straftaten, die mit dem Internet begangen wurden, ging um 9,9 Prozent zurück, überwiegend waren es Betrugsdelikte.

Der Displayserver X.org soll eine neue Schnittstelle erhalten, die in erster Linie die Integration neuer Funktionen erleichtern soll. Gegenwärtig verhindern dies die APIs des Xservers.