|
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Jonathan_Klein Living Legend
Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 03.04.2007, 18:52 Titel: DX10 vs. OGL |
|
|
Soo.
Mit DX10 will Microsoft ja eine neue Grafikgeneration einläuten.
Es soll ja auch nur unter Vista laufen, angeblich, weil da alles viel Hardwarenäher ist und all so ein Kram. Und deshalb soll ja auch alles viel schneller, und damit schöner werden.
Kann da Ogl mithalten? Ich meine, früher gab es ja schon Spiele, wie Doom3, die nicht wirklich schlecht aussahen, aber gilt das auch für Dx10? _________________ https://jonathank.de/games/ |
|
Nach oben |
|
|
Dr. Best Senior JLI'ler
Alter: 34 Anmeldedatum: 17.06.2004 Beiträge: 269 Wohnort: Köln Medaillen: Keine
|
Verfasst am: 03.04.2007, 19:42 Titel: |
|
|
Also ich kann dazu nur sagen, dass mir wenn ich DirectX 10 Programme sehe der Geifer aus den Mundwinkeln quillt . Die Änderungen sind wirklich sinnvoll, gut durchdacht und teilweise ziemlich revolutionär (Stichwort Geometrieshader). Ich glaube nicht, dass OpenGL da so schnell aufschließen kann. Ich werd mir demnächst Vista besorgen und die DX 10 kompatible Karte wird dann bald folgen. |
|
Nach oben |
|
|
DirectXer Dark JLI'ler
Anmeldedatum: 05.02.2005 Beiträge: 1201 Wohnort: Köln Medaillen: Keine
|
Verfasst am: 03.04.2007, 19:45 Titel: |
|
|
interessante Frage, würd mich auch ma brennend interessieren... also so ausm Bauch heraus denke ich mal, dass das mit Vista sich auch noch ändern wird, weil sich nicht viele Programmierer wegen DX10 zu Vista "zwingen" lassen und ogl bevorzugen werden. Deshalb wirds IMHO wahrscheinlich ne Art "Zwischenlösung" geben...
Aber das sind nur Vermutungen; wies wirklich wird, interessiert mich wie gesagt ebenfalls
Gruß DXer |
|
Nach oben |
|
|
magynhard Super JLI'ler
Anmeldedatum: 26.04.2003 Beiträge: 461 Wohnort: Wild durch die Welt ;-) Medaillen: Keine
|
Verfasst am: 03.04.2007, 20:53 Titel: |
|
|
DirectXer hat Folgendes geschrieben: | interessante Frage, würd mich auch ma brennend interessieren... also so ausm Bauch heraus denke ich mal, dass das mit Vista sich auch noch ändern wird, weil sich nicht viele Programmierer wegen DX10 zu Vista "zwingen" lassen und ogl bevorzugen werden. Deshalb wirds IMHO wahrscheinlich ne Art "Zwischenlösung" geben...
Aber das sind nur Vermutungen; wies wirklich wird, interessiert mich wie gesagt ebenfalls
Gruß DXer |
Ich gehe davon aus, dass die Spiele mit DX9 genauso lauffähig sein werden, aber dabei gewisse Effekte einfach abgeschaltet bleiben?
Ein anderer noch vergleichsweise neuer OpenGL-Titel ist "The Chronicles of Riddick", hier u.a. ein paar Bildausschnitte von dem Spiel:
http://www.pcinpact.com/forum/index.php?showtopic=28700&view=findpost&p=635780
Die Grafik erinnert stark an Doom3, ist aber schon eine eigene Engine, oder? Sonst eben noch die "Unreal Tournament"-Reihe (Linux-Version).
Viel gespielt wird sonst noch CS 1.6/DoD, das aber schon einige Jahre auf den Buckel hat.
Warcraft3 lässt sich per Parameter -opengl im OGL-Modus spielen...
So viele aktuelle, große komerzielle Titel scheint es gar nicht mehr zu geben.
Bei den Konsolen könnte ich mir noch vorstellen, dass einiges auf OpenGL-Basis entwickelt wird?
Von Spielen abgesehen ansonsten eben im CAD- bzw. Simulations-Bereich...
Was die Grafikqualität zwischen OGL und DX angeht, würde ich mal sagen, liegt das mehr am Entwickler, als an der Grafik-API, was rauskommt. _________________ Niemand ist hoffnungsloser versklavt als der, der fälschlich glaubt frei zu sein. [J. W. Goethe]
|
|
Nach oben |
|
|
Jonathan_Klein Living Legend
Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 03.04.2007, 21:32 Titel: |
|
|
magynhard hat Folgendes geschrieben: | DirectXer hat Folgendes geschrieben: | interessante Frage, würd mich auch ma brennend interessieren... also so ausm Bauch heraus denke ich mal, dass das mit Vista sich auch noch ändern wird, weil sich nicht viele Programmierer wegen DX10 zu Vista "zwingen" lassen und ogl bevorzugen werden. Deshalb wirds IMHO wahrscheinlich ne Art "Zwischenlösung" geben...
Aber das sind nur Vermutungen; wies wirklich wird, interessiert mich wie gesagt ebenfalls
Gruß DXer |
Ich gehe davon aus, dass die Spiele mit DX9 genauso lauffähig sein werden, aber dabei gewisse Effekte einfach abgeschaltet bleiben?
|
Naja, abwärtskompatibel bestimmt, aber die Entwicklier wollen doch alle die tollen neuen Effekte benutzen, damit die Spielezeitschriften die Spiele wegen ihrer neuen Grafik, die nur auf unbezahlbarer Hardware läuft, super tolle Noten geben und sich dann hunderte von Leuten das spiel kaufen (Millionen brennens eh, scheiß Raubkopierer), obwohls viel zu kurz und verbuggt ist, naja, hauptsache schöne (Ruckel)grafik.
Und DX 10 Titel werden dann wohl nicht auf DX9 Karten laufen. Und irgendwann gibts evlt. gar keine Titel du unter DX10 und DX9 laufen, schon heute gibts ja viele Titel die umbedingt DX9 brauchen.
Und dass MS daran was ändern wird, naja, wenn die nicht lügen, und die wirklich DX10 so toll im System integriert haben, dass sie es net portieren können, wirds kein DX10 auf XP geben.
Außerdem ist ja eh auf jedem Fertigrechner Vista vorinstalliert, weil MS ja so viel Aufsehen erregt hat, und keiner mehr was unmodernes haben will, obwohl man keine Ahnung hat, was der Unterschied zwischen XP und Vista ist. Deshalb hat bald eh jeder Dep Vista, weil man ja jedes Jahr neue Computer für neue Spiele kaufen muss, damit die tolle Grafik läuft, achne, dass hatten wir ja schon.
Achja. Was ist dass den für ne dumme Aussage, das DX10 so viel schneller sein soll, aber nur unter Vista läuft und Vista mein System total ausbremst, weils viel zu hohe Anforderungen hat? Außerdem braucht man doch eh ne neue GraKa, und ob jetzt die Graka 20% schneller ist, oder nur 10% schneller, und DX10 bringt nochmal 10% ist doch schnuppe. _________________ https://jonathank.de/games/ |
|
Nach oben |
|
|
PeaceKiller JLI Master
Alter: 35 Anmeldedatum: 28.11.2002 Beiträge: 970
Medaillen: Keine
|
Verfasst am: 03.04.2007, 21:52 Titel: |
|
|
Jonathan_Klein hat Folgendes geschrieben: | Und dass MS daran was ändern wird, naja, wenn die nicht lügen, und die wirklich DX10 so toll im System integriert haben, dass sie es net portieren können, wirds kein DX10 auf XP geben. |
Was eine Lüge ist, weil`s DX10 für wine geben wird. _________________ »If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine |
|
Nach oben |
|
|
foreach ehem. hanse
Anmeldedatum: 08.05.2004 Beiträge: 183
Medaillen: Keine
|
Verfasst am: 03.04.2007, 22:10 Titel: |
|
|
Man kann OGL und DX so nicht miteinander vergleichen, da DX wesentlich stärker abstrahiert. Ich denke man kann mit OGL alles machen was mit mit DX auch machen kann (solange es vom Graka-Treiber unterstützt wird). Dadurch hatte OGL auch nie ein Problem neue Technologien zu unterstützen (z.B. durch Extension). Dafür kann man (je nach Meinung) mit DX schneller arbeiten. |
|
Nach oben |
|
|
Jonathan_Klein Living Legend
Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 03.04.2007, 23:07 Titel: |
|
|
PeaceKiller hat Folgendes geschrieben: |
Was eine Lüge ist, weil`s DX10 für wine geben wird. |
Ja gut, das ist halt jetzt die Frage. Wenn MS behauptet, das wäre so Hardwarenah, dass das unter XP gar net gehen kann, dann wirds auch mit Wine eng.
Allerdings könnte Wine das ja emulieren, d.h.evtl. mit ein bisschen Verlust. Aber grundsätzlich könnte man ja alle Effekte von heute, bloß mit einem 133 Mhz Prozessor berechnen, Frage ist nur wie schnell.
D.h. wirds sicher möglich sein, für Linux Wine entsprechend anzupassen, dann wird sich halt zeigen, ob MS mit dem ExtraSpeed gelogen hat.
@hanse:
Ja das versteh ich eh net so ganz. Man sagt ja, man braucht kein Ogl, weils im Treiber drinne ist. Aber DirectX muss doch auch über den Treiber gehen, oder etwa nicht? DX stellt ja gewisse Ansprüche an GraKahersteller, da keiner mehr ne GraKa will, die kein DX unterstützt. Und Ogl ist in den Treibern sowieso drinn?
Woraus genau besteht Dx dann? Die können ja nicht in jeder DX Version alles für jede Grafikkarte parat haben, daher muss das ja wohl über den Treiber gehen, der das Standardmäßig haben sollte. Nur da Ogl ja auch schon im Treiber ist, sind dann beides Kapselungen für Grafikkartenbefehle? Nur das DX außerhalb ist, und Ogl innerhalb? Dann müsste doch eh Ogl viel besser abgestimmt sein? und damit schneller? _________________ https://jonathank.de/games/ |
|
Nach oben |
|
|
DirectXer Dark JLI'ler
Anmeldedatum: 05.02.2005 Beiträge: 1201 Wohnort: Köln Medaillen: Keine
|
Verfasst am: 03.04.2007, 23:17 Titel: |
|
|
Jonathan_Klein hat Folgendes geschrieben: | PeaceKiller hat Folgendes geschrieben: |
Was eine Lüge ist, weil`s DX10 für wine geben wird. |
Ja gut, das ist halt jetzt die Frage. Wenn MS behauptet, das wäre so Hardwarenah, dass das unter XP gar net gehen kann, dann wirds auch mit Wine eng.
Allerdings könnte Wine das ja emulieren, d.h.evtl. mit ein bisschen Verlust. |
dann könnte man weiter denken, ob es nicht auch für XP ein Tool (meinetwegen durch diese "tollen" automatischen windows updates ( ) ) geben wird, das für DX10 emuliert... wo wir wieder bei der o.g. Zwischenlösung wären
Gruß DXer |
|
Nach oben |
|
|
PeaceKiller JLI Master
Alter: 35 Anmeldedatum: 28.11.2002 Beiträge: 970
Medaillen: Keine
|
Verfasst am: 03.04.2007, 23:46 Titel: |
|
|
Jonathan_Klein hat Folgendes geschrieben: | PeaceKiller hat Folgendes geschrieben: |
Was eine Lüge ist, weil`s DX10 für wine geben wird. |
Ja gut, das ist halt jetzt die Frage. Wenn MS behauptet, das wäre so Hardwarenah, dass das unter XP gar net gehen kann, dann wirds auch mit Wine eng.
Allerdings könnte Wine das ja emulieren, d.h.evtl. mit ein bisschen Verlust. |
Was heißt emulieren? Das wird auf OpenGL gewrappt und fertig. _________________ »If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine |
|
Nach oben |
|
|
malignate Mini JLI'ler
Anmeldedatum: 16.08.2005 Beiträge: 16
Medaillen: Keine
|
Verfasst am: 04.04.2007, 13:28 Titel: |
|
|
Eben. Immerhin gibts für OGL schon Extensions, so dass OGL das DX10 Zeugs auch können wird. Und mit Cg und so machts ja dann wirklich keinen Unterschied mehr ob ich OGL verwende oder DX. |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|