Plattformunabhängige Spiele



  • rapso schrieb:

    dx und ogl ist also ein layer der die treiber kapselt und da man dort nicht viel performance verlieren möchte, sind beide recht driver-nah, was bedeutet das kaum umrechnungen vorhanden sind die performance kosten würde, somit gibt es auch zwischen ogl und d3d keine großartigen umrechnungen.

    Ich glaube, er meinte eher, daß eine App die zunächst nativ OpenGL nutzt und deren Matrizen-Pointer-Format und deren Koord.system, beim Nutzen von DirectX dann diesen Kram jeden Frame umrechnen muß.
    Ob das allerdings soviel Performanz zieht ist 'ne andere Frage... 😉


  • Mod

    Sgt. Nukem schrieb:

    rapso schrieb:

    dx und ogl ist also ein layer der die treiber kapselt und da man dort nicht viel performance verlieren möchte, sind beide recht driver-nah, was bedeutet das kaum umrechnungen vorhanden sind die performance kosten würde, somit gibt es auch zwischen ogl und d3d keine großartigen umrechnungen.

    Ich glaube, er meinte eher, daß eine App die zunächst nativ OpenGL nutzt und deren Matrizen-Pointer-Format und deren Koord.system, beim Nutzen von DirectX dann diesen Kram jeden Frame umrechnen muß.
    Ob das allerdings soviel Performanz zieht ist 'ne andere Frage... 😉

    ich weiß, das sollte ja auch die antwort darauf sein.

    nochmal explizit.
    d3d muss diese suboptimalen matrizen usw. auch jedesmal transponieren. ati karten z.b. haben nur vertexshader, kein TnL mehr, sie müssen also mit 4 dp3 die transformation durchführen, das setzt normale matrizen voraus. die TnL hardware hat auch kein transpose, also....

    rapso->greets();



  • Vertexwahn schrieb:

    syntax-highlighting ist für schwächlinge! echte Klingonen programmieren in notepad, und wenn sie eine IDE sehen jagen und töten sie diese.

    hmm, der satz kommt mir irgendwie bekannt vor, nur was hat das jetzt mit meiner frage zu tun?



  • also nur 90% der spielr auf dem PC ham windows...
    windows (zumindest NTund folgende...)baaasieren nicht auf DOS sondern ehre auf MAC OS X und die PS basiert meines wiissens auch net auf DOs denn doss ist nic der ursprung von allem sonder nur der ursprung von MS und der Blödheit



  • shade37337 schrieb:

    also nur 90% der spielr auf dem PC ham windows...
    windows (zumindest NTund folgende...)baaasieren nicht auf DOS sondern ehre auf MAC OS X und die PS basiert meines wiissens auch net auf DOs denn doss ist nic der ursprung von allem sonder nur der ursprung von MS und der Blödheit

    *tätschel
    und nu geh wieder cs spielen...



  • 😃

    rapso schrieb:

    ich weiß, das sollte ja auch die antwort darauf sein.

    Oh sorry... :schäm:



  • Vertexwahn schrieb:

    mit was sollte ich mich auskennen wenn ich Plattform unabhängige Spiele realisieren möchte?

    100% der Spieler nutzen Windows als Betriebssystem

    Glatt gelogen.



  • Java3d ist auch ganz lustig für plattformunabhängige Spielchen, machen das grad inner Uni.



  • shade37337 schrieb:

    also nur 90% der spielr auf dem PC ham windows...
    windows (zumindest NTund folgende...)baaasieren nicht auf DOS sondern ehre auf MAC OS X und die PS basiert meines wiissens auch net auf DOs denn doss ist nic der ursprung von allem sonder nur der ursprung von MS und der Blödheit

    Dos wurde aber auch nicht vom guten herr gates "erfunden" das hat er sich meines wissens auch nurangeeignet, sein Dos war eigentlich eines der schlechteren weil kein reales 16bit system oder so ähnlich.

    hab das nur noch so halb im hinterkopf




Anmelden zum Antworten