Entwicklung von OGL && DX
-
dali schrieb:
Naja prinzipiell Dreiecke auf den Bildschirm hauen ist in beidem ja nicht gerade schwer
Aber ich bin gerade an nem gescheiden Scenenmanagement dran was schon einiges komplizierter ist 
Ich denke doch, dass auf dieser Ebene bereits soviel Abstraktionsarbeit geleistet geworden sein sollte, dass die genutze API recht unbedeutend wird.
-
SeppSchrot schrieb:
dali schrieb:
Naja prinzipiell Dreiecke auf den Bildschirm hauen ist in beidem ja nicht gerade schwer
Aber ich bin gerade an nem gescheiden Scenenmanagement dran was schon einiges komplizierter ist 
Ich denke doch, dass auf dieser Ebene bereits soviel Abstraktionsarbeit geleistet geworden sein sollte, dass die genutze API recht unbedeutend wird.
Ja klar aber was heißt dann aber in DirectX oder OGL programmieren wenn man eh nur noch die Schnittstelle betrachtet... Eben nichts aber man fängt als Anfänger eben immer erst mit solch einem einfachen Beispiel an und da ist Abstraktion noch völlig unbedeutend.
-
TGGC schrieb:
roan312 schrieb:
(verbreitet sich OGL in der Spieleprogrammierung weiter ... usw.)
IMHO nicht.
Bye, TGGC (Wähle deine Helden)
Wieso denn nicht? Wegen dem fehlenden Ersatz für DirectInput/Sound...?
Und woher weißt du das?
-
roan312 schrieb:
TGGC schrieb:
roan312 schrieb:
(verbreitet sich OGL in der Spieleprogrammierung weiter ... usw.)
IMHO nicht.
Bye, TGGC (Wähle deine Helden)
Wieso denn nicht? Wegen dem fehlenden Ersatz für DirectInput/Sound...?
Und woher weißt du das?Nur weil es erst ne Version 2 gibt heißt es nicht dass sie nicht weiterentwickelt wird... Natürlich tut sich da imho was

-
roan312 schrieb:
Wieso denn nicht? Wegen dem fehlenden Ersatz für DirectInput/Sound...?
Und woher weißt du das?Er weiß es nicht, er schätzt es nur...
Siehe z.B. Half-Life:
HL1: Software, DirectX, OpenGL
HL2: DirectX7-9
Die einzigen OpenGL Engines sind doch z.Z. nur die aus dem Hause id.
-
SeppSchrot schrieb:
Blue-Tiger schrieb:
wichtig ist auch, dass OpenGL niemandem "gehoert",
Ich bin mir fast sicher, dass SGI das etwas anders sieht

OK ok... aber immerhin gibts mit MESA eine freie (wenn auch nicht offiziell lizensierte) Implementierung. Und im Standardkommitee sitzt nicht nur 1 einzige Firma

-
roan312 schrieb:
TGGC schrieb:
roan312 schrieb:
(verbreitet sich OGL in der Spieleprogrammierung weiter ... usw.)
IMHO nicht.
Bye, TGGC (Wähle deine Helden)
Wieso denn nicht? Wegen dem fehlenden Ersatz für DirectInput/Sound...?
Und woher weißt du das?Ist eben so.
Bye, TGGC (Wähle deine Helden)
-
Sgt. Nukem schrieb:
Die einzigen OpenGL Engines sind doch z.Z. nur die aus dem Hause id.
für spiele. nich für die darstellung von wissenschaftlichen simulationen.
Außerdem gibt es denke ich einige Open Source/Linux projekte/Engines die aus einen mir absolut unbekannten grund kein Direct X verwenden
-
xroads42 schrieb:
Sgt. Nukem schrieb:
Die einzigen OpenGL Engines sind doch z.Z. nur die aus dem Hause id.
für spiele. nich für die darstellung von wissenschaftlichen simulationen.
roan312 schrieb:
(verbreitet sich OGL in der Spieleprogrammierung weiter ... usw.) ?
-
Sgt. Nukem schrieb:
xroads42 schrieb:
Sgt. Nukem schrieb:
Die einzigen OpenGL Engines sind doch z.Z. nur die aus dem Hause id.
für spiele. nich für die darstellung von wissenschaftlichen simulationen.
roan312 schrieb:
(verbreitet sich OGL in der Spieleprogrammierung weiter ... usw.) ?
-
Sgt. Nukem schrieb:
Die einzigen OpenGL Engines sind doch z.Z. nur die aus dem Hause id.
IMHO verwendet Bioware ebenfalls OpenGL..
-
xroads42 schrieb:
roan312 schrieb:
(verbreitet sich OGL in der Spieleprogrammierung weiter ... usw.) ?
[/quote]
IMHO meint das "usw." wohl eher "Wann kommt das nächste Update für GL/DX?", "Wie einfach ist der Einsteig?", "Warum bevorzugen Entwickler ...?" ...
mastercracker schrieb:
IMHO verwendet Bioware ebenfalls OpenGL..
Könnt' sogar gut sein, immerhin bringen die ja auch zeitgleich Linux-Versionen raus.

-
Sgt. Nukem schrieb:
xroads42 schrieb:
roan312 schrieb:
(verbreitet sich OGL in der Spieleprogrammierung weiter ... usw.) ?
IMHO meint das "usw." wohl eher "Wann kommt das nächste Update für GL/DX?", "Wie einfach ist der Einsteig?", "Warum bevorzugen Entwickler ...?" ...
[/quote]naja. die aussage von roan über spieleprogrammierung war aber auch nur in klammern, und somit zweitrangig. und er hat hauptsächlich nach der zukunft gefragt. Und dazu muss man einfach sagen das OGL eine große zukunft hat, und auch beständig weiterentwickelt wird.
egal. man muss aufjeden fall differenzieren. Und was sich in zukunft durchsetzten wird, hängt wohl ehr davon ab ab Microsoft seiene stellung auf dauer behält oder ob sich linux oder andere BS durchsetzten.
Und da man das nich 100% sagen kann, is es wichtig konzepte zu lernen und keine sprachen oder apis. Wer heute noch mit OGL programmieren muss ( in der firma), is aufgeschmissen wenn er morgen was mit DX machen muss, und er die konzepte nich begriffen hat ( oder umgekehrt ).
-
Sgt. Nukem schrieb:
Die einzigen OpenGL Engines sind doch z.Z. nur die aus dem Hause id.
ehm... Nein. Die Unreal Engine benutzt bekanntlich neben DirectX auch OpenGL, sonst wuerd sie ja kaum auf Linux laufen... BTW ist die Unreal Engine V3 auch das, was Bioware in ihrem neuesten Projekt verwenden....
-
xroads42 schrieb:
Und da man das nich 100% sagen kann, is es wichtig konzepte zu lernen und keine sprachen oder apis. Wer heute noch mit OGL programmieren muss ( in der firma), is aufgeschmissen wenn er morgen was mit DX machen muss, und er die konzepte nich begriffen hat ( oder umgekehrt ).
Wie genau soll ich das verstehen?
Meinst du man sollte nicht nur stumpf dei API-Commandos auswendiglernen und sich auch mit der Mathematik dahinder befassen?
Oder meinst du was anderes?
-
roan312 schrieb:
xroads42 schrieb:
Und da man das nich 100% sagen kann, is es wichtig konzepte zu lernen und keine sprachen oder apis. Wer heute noch mit OGL programmieren muss ( in der firma), is aufgeschmissen wenn er morgen was mit DX machen muss, und er die konzepte nich begriffen hat ( oder umgekehrt ).
Wie genau soll ich das verstehen?
Meinst du man sollte nicht nur stumpf dei API-Commandos auswendiglernen und sich auch mit der Mathematik dahinder befassen?
Oder meinst du was anderes?Nicht nur die Mathe, aber auch andere wichtige Konzepte: Beleuchtung z. B....
-
Das ist doch im Prinzip Mathe, oder?
(Ich weiß, wegen diesem "oder" kann man ellenlang Antworten
)
-
roan312 schrieb:
Meinst du man sollte nicht nur stumpf dei API-Commandos auswendiglernen
Ach Quatsch, das reicht völlig.
Bye, TGGC (Keine Macht den Dummen)
-
TGGC schrieb:
roan312 schrieb:
Meinst du man sollte nicht nur stumpf dei API-Commandos auswendiglernen
Ach Quatsch, das reicht völlig.
Bye, TGGC (Keine Macht den Dummen)
Jaja, für ne Grafikdemo mit ein paar Bunten Effekten sicher...
-
Oder meinst du das ernst?
