Finde ich gut und ist natürlich auch konsequent, wenn man das eigene OS pushen will. Ich hoffe auch, dass das OS offen bleibt und die Weiterentwicklungen dem Wohl der Allgemeinheit zum Nutzen gereicht, obwohl das der üblichen "Intellectual Property"-Unternehmensstrategien widerspricht.
[...]
Frage: Grafikkarten haben doch OpenGL Treiber oder nicht?
Ich weiß es leider nicht mehr genau weil die Zeiten von OpenGL für mich gefühlt seit
Quake 3 aufgehört haben
OpenGL Software wird doch auch mit neueren Versionen erweitert d.h. dass Grafikkarten
ebenfalls (wie DirectX) neue Versionen haben oder nicht?
Deine Hardware muss es unterstützen und der Hersteller es in den Treibern implementieren. Also in der Hinsicht kein Unterschied zu D3D. Was allerdings wegfällt ist das Mitspracherecht von Microsoft zu sagen das man das neuste Windows kaufen muss.
Wer genaueres über die Geschichte von OGL vs DirectX wissen möchte, kann es hier in der ausführlichen Antwort lesen.
Deine Hardware muss es unterstützen und der Hersteller es in den Treibern implementieren. Also in der Hinsicht kein Unterschied zu D3D. Was allerdings wegfällt ist das Mitspracherecht von Microsoft zu sagen das man das neuste Windows kaufen muss.
Wer genaueres über die Geschichte von OGL vs DirectX wissen möchte, kann es hier in der ausführlichen Antwort lesen.
Also nix anderes wie DX nur dass es niemanden mehr gibt der die Pistole auf die Brust setzt?
Klingt nicht schlecht und im Falle von Valve könnte man sich wenigstens sicher sein
dass neuere OLG Versionen nicht künstlich gepusht werden sondern wirklich
einen guten Mehrwert bieten.
Siehe peinliche Aktion von Microsoft DX 9 vs DX 10. DX 11ist wiederrum nicht verkehrt
aber die ganzen Effekte sind mit OGL auch alle möglich.
[Beitrag wurde 1x editiert, zuletzt von Voodoo1988 am 13.12.2013, 17:23]
Also nix anderes wie DX nur dass es niemanden mehr gibt der die Pistole auf die Brust setzt?
Klingt nicht schlecht und im Falle von Valve könnte man sich wenigstens sicher sein
dass neuere OLG Versionen nicht künstlich gepusht werden sondern wirklich
einen guten Mehrwert bieten.
Siehe peinliche Aktion von Microsoft DX 9 vs DX 10. DX 11ist wiederrum nicht verkehrt
aber die ganzen Effekte sind mit OGL auch alle möglich.
Ein paar Unterschiede aus dem Stand:
OGL wird von einer Gruppe mehrerer Unternehmen entwickelt und nicht von einem alleine
OGL läuft auf weitaus mehr Platformen
Microsoft kann sich nicht quer stellen und die neuste Version nur für das neue Windows anbieten um es zu pushen
*Das hat Valve herausgefunden als sie L4D2 auf Linux portiert haben. So hat DirectX bei 3D Operationen anscheinend mehr Overhead was sich in schlechterer Performance zeigt.
Nicht falsch verstehen!
Das soll nicht heißen das OGL bedeutent schneller als D3D ist, sondern das wenn man seine Engine bis zum Anschlag optimiert, man mit OGL noch eine etwas bessere Performance heraus holen kann.
[Beitrag wurde 1x editiert, zuletzt von TheSniperFan am 13.12.2013, 17:38]
Na ich hoffe so sehr das sich das alles durchsetzt mit Steambox OpenGL und co. Diese Abhängigkeit von Windows nervt. Vorallem da man immer mehr den Eindruck gewinnt das MS die Kunden egal sind und sie einfach nur noch versuchen mit ihrer Marktmacht die Leute zu Ihren Produkten zu zwingen.
Ich kann mich halt noch gut an die alte Quake / Half Life Zeit erinnern
Damals hat OpenGL eine super Figur gemacht und D3D hinkte
jedem Spiel hinterher.
Früher hatte ich permanent das Gefühl dass Spiele mit OpenGL
angenehmer fürs Auge waren sowie ein besseres Spielgefühl
aufkam.
D3D / DX war mir oft zu frickelig und deswegen würde es mich
freuen wenn Valve OpenGL knallhart durchbringt.
Deswegen liebe ich z.B. die Spiele von id Software weil dort
das Spielgefühl einfach subjektiv viel angenehmer ist.
Da , wie Trineas ja bereits sagte, Windows auch OpenGL unterstützt, es muss wie DirectX einfach nur der entsprechende Treiber installiert werden und dann geht alles einwandfrei.
Auch aktuelle Grafikkarten untertsützen OpenGL, glaube irgendwas mit OpenGl 2.0 oder sowas in der Richtung.
Von daher ist es kein großes Problem, die Engine einfach mal so openGL only zu machen. Nachteile gibts (in meinen Augen) jetzt nicht, zumindest nicht für die Nutzer.
java, flash und nun endlich auch directx. wird ja auch zeit das die alle so langsam sterben, auch wenn es noch ewig dauern wird.
es ist halt wichtig das nur gemeinnützige konsortien solche wichtigen standards halten und nicht irgendwelche privatfirmen, wo man jedes jahr aufs neue fürchten muss was sie wieder schönes damit heute anstellen wollen..
>java
>sterben
Was bitte?
Zitat: Original von d2kx
Genau dafür ist SDL (neuerdings SDL 2.0) zuständig, welches auch Teil der Steam Runtime ist. SDL+OpenGL = DirectX
Das mit dem Gleichheitszeichen üben wir aber bitte nochmal.