1. Foren
  2. Kommentare
  3. Games-Forum
  4. Alle Kommentare zum Artikel
  5. › X Rebirth: "Wir wollen GTA in…

OpenGL

  1. Thema
  1. 1
  2. 2

Neues Thema


  1. OpenGL

    Autor: alexThunder 18.08.13 - 23:37

    Die Engine auf OpenGL umzusetzen sei kein Projekt von ein paar Monaten sagt er. Ok, ich kann (muss) wohl warten und ich frag mal nicht, was daran so mega lange dauern soll (nur auf den OpenGL-Teil bezogen), aber warum nicht gleich OpenGL?

  2. Re: OpenGL

    Autor: Nephtys 19.08.13 - 00:21

    alexThunder schrieb:
    --------------------------------------------------------------------------------
    > Die Engine auf OpenGL umzusetzen sei kein Projekt von ein paar Monaten sagt
    > er. Ok, ich kann (muss) wohl warten und ich frag mal nicht, was daran so
    > mega lange dauern soll (nur auf den OpenGL-Teil bezogen), aber warum nicht
    > gleich OpenGL?

    Weil OpenGL das schlechteste Produkt in diesem Bereich ist.
    Nur weil Android so viele Apps ist, installieren wir es ja auch nicht auf unseren Supercomputern.
    Und ja, die Analogie funktioniert so.

  3. Re: OpenGL

    Autor: alexThunder 19.08.13 - 01:52

    Nephtys schrieb:
    --------------------------------------------------------------------------------
    > Weil OpenGL das schlechteste Produkt in diesem Bereich ist.

    Aha - und warum?

    > Nur weil Android so viele Apps ist, installieren wir es ja auch nicht auf
    > unseren Supercomputern.
    > Und ja, die Analogie funktioniert so.

    Mag sein, aber was soll das überhaupt heißen? Ich stell mich eig. nicht wegen Kleinigkeiten wie Rechtschreibfehlern o.Ä. an, aber hier versteh ich wirklich nicht, was du meinst.

  4. Re: OpenGL

    Autor: Iomegan 19.08.13 - 04:23

    Habs jetzt zwei mal gelesen und verstehe es auch nicht. o_O

  5. Re: OpenGL

    Autor: LordSiesta 19.08.13 - 11:08

    Nephtys schrieb:
    --------------------------------------------------------------------------------
    > Weil OpenGL das schlechteste Produkt in diesem Bereich ist.

    Ach ja? Wie bekommt dann die Playstatiom 4 diese bombastischen Grafiken zustande, die wir bei der Produktvorstellung bestaunen durften? Was waere denn deiner Meinung nach besser als OpenGL (DirectX zaehlt nicht, da Microsoft-only)?

    > Nur weil Android so viele Apps ist, installieren wir es ja auch nicht auf
    > unseren Supercomputern.

    OpenGL ist nicht nur fuer Android, sondern auch fur Playstation, Linux, Apple und alles andere, was nicht von Microsoft stammt.

    Gruesse

  6. Re: OpenGL

    Autor: Nephtys 19.08.13 - 11:30

    LordSiesta schrieb:
    --------------------------------------------------------------------------------
    > Nephtys schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Weil OpenGL das schlechteste Produkt in diesem Bereich ist.
    >
    > Ach ja? Wie bekommt dann die Playstatiom 4 diese bombastischen Grafiken
    > zustande, die wir bei der Produktvorstellung bestaunen durften? Was waere
    > denn deiner Meinung nach besser als OpenGL (DirectX zaehlt nicht, da
    > Microsoft-only)?

    DirectX zählt hier als einziges.
    OpenGL ist nicht zwingend hässlicher... es ist aufwendiger. Für den Kunden natürlich völlig egal, er installiert das Spiel ja nur und fertig. Für die Entwickler? Eher nicht.

  7. [gelöscht]

    Autor: [gelöscht] 19.08.13 - 12:23

    [gelöscht]

  8. Re: OpenGL

    Autor: alexThunder 19.08.13 - 12:43

    Nephtys schrieb:
    --------------------------------------------------------------------------------
    > OpenGL ist nicht zwingend hässlicher... es ist aufwendiger.

    Warum? Ich würd nichtmal abstreiten, dass der Code mit OpenGL nachher weniger schön aussieht, als mit Direct3D, aber wen juckt das? Und es ist auch nur dann aufwändiger, wenn man vor so einem Projekt keinen Dunst von OpenGL hat - was hier wohl kaum der Fall sein dürfte.

    Dennoch beantwortet das auch nicht meine ursprüngliche Frage (Die war nicht, warum Direct3D statt OpenGL, sondern wenn sie eh später OpenGL brauchen, warum nicht gleich so?).

    burzum schrieb:
    --------------------------------------------------------------------------------
    > Gründe warum man lieber DirectX als *Gesamtpacket* nimmt als
    > OpenGL+OpenAL+SDL+OpenPhysics+...+... liegen auf der Hand: Ein Hersteller,
    > guter Support aus einer Hand, alles paßt zusammen, gute Doku, einheitlicher
    > Programmierstil. Wenn ich erst 5 Libs unterschiedlicher Herkunft,
    > unterschiedlicher Qualität und Coding Standards und (fehlender) Doku
    > zuammenwürfeln muß ist es mehr als logisch das es länger dauert.

    Nein, nicht wenn man etwas Erfahrung mit den diversen Libs hat (an der Stelle möchte ich dir empfehlen, dir SDL nochmal genauer anzugucken ;) ).

    Außerdem verfliegt der Vorteil wohl, wenn man nachher doch noch auf OpenGL setzt (für andere Platformen). Die Frage war immerhin, warum sie das nicht sofort gemacht haben.

  9. Re: OpenGL

    Autor: nn.max 19.08.13 - 13:01

    Microsoft hat irgendwo mal gesagt, dass es kein DirectX 12 mehr geben wird.

  10. Re: OpenGL

    Autor: ObitheWan 19.08.13 - 13:11

    Doch wird es:

    So habe DirectX stets dafür gesorgt, dass neue Grafikkarten, bessere Prozessoren und mehr Arbeitsspeicher nachgefragt wurden, doch es werde keine Version 12 geben, so Taylor im Interview. Microsoft hat dies nun auf Anfrage von 'Neowin' ausdrücklich dementiert. Man werde natürlich weiter an DirectX festhalten und die Plattform dementsprechend auch weiter entwickeln.

    Quelle: http://winfuture.de/news,75462.html

  11. Re: OpenGL

    Autor: Moe479 19.08.13 - 13:23

    gandalf modus an:

    eine plattform sie alle zu knechten, an das eine betriebssystem zu binden und immer neue hardware, mit noch mehr nutzlosen features, die in 99% der games eh keiner bemerkt, konsumieren zu lassen ...

    zurück damit, in die flammen des schicksahlsberges von redmond!

  12. Re: OpenGL

    Autor: ObitheWan 19.08.13 - 13:29

    Wenn doch nur alle so kreativ trollen würden...

  13. [gelöscht]

    Autor: [gelöscht] 19.08.13 - 16:18

    [gelöscht]

  14. Re: OpenGL

    Autor: alexThunder 19.08.13 - 16:40

    burzum schrieb:
    --------------------------------------------------------------------------------
    > Plural. Mehrere Libs. Bravo. Kennst Du einen Teil von DX kannst Du davon
    > ausgehen das der Rest gleich strukturiert und dokumentiert ist. Der Support
    > kommt aus einer Hand, Fehler werden an der gleichen Stelle reported.
    > Unterschiede sind einfach ätzend und selbst wenn man mit allen Libs
    > Erfahrung hat gibt es gegnug Momente "Ach scheiße, wie ging das hier und
    > jetzt noch mal? Wen schreibe ich nun wo an damit ich unter 2 Wochen eine
    > Antwort bekomme?"

    Ich sag mal ganz allgemein, dass man eigentlich in der Lage sein sollte, sich schnell in neue Libs und Frameworks einzuarbeiten, wenn man professionell Software entwickelt. Für Hobbybastler kann sowas aber wohl tatsächlich problematisch werden.

    > Nein. Eine vernünftige Engine abstrahiert alles so das man den Code für
    > Sound, I/O, Rendering einfach austauschen kann. Sprich den Renderpfad z.b.
    > von OGL auf D3D umstellen kann. Und ich würde auch erst das implementieren
    > was am einfachsten geht und am meisten genutzt wird.

    Wenn man sich für DirectX statt für OpenGL + andere Libs entscheidet, weil man so den Aufwand minimieren will und nachher dann doch zweigleisig fährt, ist der Vorteil mit dem Weniger-Aufwand nicht nur weg, sondern man hat gleich das Gegenteil.

    Was die Abstraktion angeht, stimme ich aber zu - das sollte aber grundsätzlich so gemacht werden (gehört zum kleinen 1x1 der Software-Entwicklung).

    ...

    Aber nochmals wegen DirectX vs OpenGL + libs:

    SDL

  15. Re: OpenGL

    Autor: Ovaron 19.08.13 - 20:32

    alexThunder schrieb:
    --------------------------------------------------------------------------------
    > Dennoch beantwortet das auch nicht meine ursprüngliche Frage (Die war
    > nicht, warum Direct3D statt OpenGL, sondern wenn sie eh später OpenGL
    > brauchen, warum nicht gleich so?).

    Spekulation: Weil die Engine zwar völlig und von grundauf neu ist, man aber den Großteil der bestehenden Engine mit reingewurstet hat. Und die ist eben DX9 basierend.

  16. Re: OpenGL

    Autor: throgh 19.08.13 - 20:33

    Ähm: Es gibt bereits eine Linux-Portierung der bestehenden Engine? Nur einmal als Einwurf. :-)

  17. Re: OpenGL

    Autor: Ovaron 20.08.13 - 06:48

    throgh schrieb:
    --------------------------------------------------------------------------------
    > Ähm: Es gibt bereits eine Linux-Portierung der bestehenden Engine? Nur
    > einmal als Einwurf. :-)

    Ist mir bekannt, ich hatte auch kurz darüber nachgedacht zu erwähnen das niemand weiß wie diese Portierung zustande gekommen ist. Möglich wäre zum Beispiel das DX9-Funktionsaufrufe (bitte nicht an der Wortwahl aufhängen) teilweise in der Art wie Wine es macht nach GL umgemappt werden.

  18. Re: OpenGL

    Autor: throgh 20.08.13 - 07:41

    Das ist die Frage! Würde mich interessieren wie "Linux Game Publishing" damals diese Portierung getätigt hat. "Gorky 17" oder "Knights & Merchants" sind jedenfalls über SDL umgesetzt worden. Beide Spiele laufen heute wunderbar unter Ubuntu, allerdings mittels Aufruf von padsp aufgrund der OSS-Emulation und dem werten PulseAudio-System, welches hier seinen Dienst versagen mag. Aber so ist das nun einmal: Ob Windows oder eben Linux, beide Systeme haben so ihre Eigenheiten. :-)

  19. Re: OpenGL

    Autor: alexThunder 20.08.13 - 16:08

    Also für mich ergibt sich daraus, dass die wohl in weiten Teilen alten (DriectX-) Code wiederverwendet haben, wobei die Linux-Ports Downstream geblieben sind.

    Wäre zumindest jetzt die einzige Erklärung, die mir einfällt, die nicht auf suboptimales Vorgehen schließen lässt.

  20. [gelöscht]

    Autor: [gelöscht] 21.08.13 - 17:20

    [gelöscht]

  1. Thema
  1. 1
  2. 2

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. IT Systemadministrator (m/w/d)
    Stadt Gerlingen Hauptamt, Gerlingen
  2. Senior IT Controller (w/m/d)
    ADAC IT Service GmbH, München
  3. Applikationsmanager (w/m/d)
    IT-Systemhaus der Bundesagentur für Arbeit, Nürnberg
  4. IT-Systemadministratorin/IT-- Systemadministrator mit dem Schwerpunkt Microsoft SCCM / Endpoint ... (m/w/d)
    Bundesanstalt für Immobilienaufgaben, Bonn, Berlin

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote
  1. (reduzierte Überstände, Restposten & Co.)


Haben wir etwas übersehen?

E-Mail an news@golem.de


Additive Fertigung: Mit 3D-Druck das bessere E-Auto bauen
Additive Fertigung
Mit 3D-Druck das bessere E-Auto bauen

Additive Verfahren versprechen leistungsfähigere Motoren für E-Autos. Wen das nicht neugierig macht, der hat als Kind wohl nie Autoquartett gespielt.
Von Detlev Prutz

  1. Elektroautos SPD kritisiert abruptes Ende von Umweltprämie
  2. Förderung Umweltprämie für Elektroautos endet am 17. Dezember 2023
  3. Elektroautos Umweltprämie soll "zeitnah" auslaufen

Virtual Reality: Ich arbeite im Metaverse!
Virtual Reality
Ich arbeite im Metaverse!

Jedenfalls hätte Mark Zuckerberg das vermutlich gerne so. Nach einem wochenlangen Test mit der Meta Quest 3 habe ich aber Zweifel, dass es bald dazu kommt.
Ein Erfahrungsbericht von Martin Böckmann

  1. Varjo XR-4 Neue Generation mit 4K-Displays und Autofokus
  2. Metas Smartglasses Ein Gadget für den Westentaschen-Bond?
  3. Meta Quest 3 ausprobiert Ein tolles Mixed-Reality-Headset, aber ...

Mit praktischen Übungen und Videos: Powershell für Einsteiger - Teil 1
Mit praktischen Übungen und Videos
Powershell für Einsteiger - Teil 1

Powershell-Tutorial
In einer neuen Reihe führen wir praxisnah in die Windows-Powershell ein. Dabei ist das Motto: Learning by Doing - mit Übungsblöcken, die aufeinander aufbauen, und mit Lösungsvideos.
Von Holger Voges


    1. Do Kwon: Terra-Luna-Gründer wird vorerst nicht ausgeliefert
      Do Kwon
      Terra-Luna-Gründer wird vorerst nicht ausgeliefert

      Eigentlich sollte Do Kwon wegen des Zusammenbruchs der Kryptowährung Terra aus Montenegro abgeschoben werden - das Berufungsgericht wies die Entscheidung zurück.

    2. Wechselakku: Nio schafft mehr als 1.000 km mit 150-kWh-Batterie
      Wechselakku
      Nio schafft mehr als 1.000 km mit 150-kWh-Batterie

      Auf langen Strecken sollen Nio-Fahrzeuge künftig einen 150-kWh-Akku nutzen können. Die Energiedichte der Welion-Zellen ist ungewöhnlich groß.

    3. Gebrochene Platine: Vorsicht bei schweren Grafikkarten
      Gebrochene Platine
      Vorsicht bei schweren Grafikkarten

      Schon Mittelklasse-GPUs haben häufig große Kühlkörper. Nutzer sollten besonders vor dem Transport sicherstellen, dass die Platine nicht zu stark belastet wird.


    1. 14:50

    2. 14:40

    3. 13:45

    4. 13:30

    5. 13:15

    6. 13:00

    7. 12:45

    8. 12:30