Entwicklung von OGL && DX
-
Blue-Tiger schrieb:
Sgt. Nukem schrieb:
Blue-Tiger schrieb:
ehm... Nein. Die Unreal Engine benutzt bekanntlich neben DirectX auch OpenGL, sonst wuerd sie ja kaum auf Linux laufen...
Half-Life 2 benutzt DirectX-only, und läuft auf Linux.
ehm... Nein. Nicht nativ,
Das hab' ich auch nie behauptet.
Quake 3 läuft auch nicht nativ auf Windows, sondern nur falls OpenGL-Grafiktreiber verfügbar sind.

-
Blue-Tiger schrieb:
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....
LOL - was fuer eine Aussage...
Falls du es noch nicht weisst - Beleuchtuung ist reines Mathe.
Die API ist somit eigentlich egal, es geht um die Konzepte dahinter, und die musst du einmal begreifen. Ob du jetzt das ganze in GLSL, HLSL, ARB Programms oder Lowlevel DX Shadern schreibst ist doch Wurst. Alles andere faellt sowieso heutzutage in die Kategorie Fallback.
-
Also bestehen D3D&&OGL nur aus Mathematik und API-Commandos?

Naja, ich weiß ja nicht so recht...
-
dali schrieb:
Naja weiß nicht... Mal der Carmack setzt auf OGL und wenn so einer auf OGL setzt heißt das schon was! Aber dennoch Windows wirds noch länger geben und fast jedes Spiel läuft eben auf Windows
Die meisten spiele gibt es auf konsolen, die konsolen setzen meißt auf eine art oGL-api. man kann sie zwwar direkt coden, aber fängt oft mit oGL an. das gibt es für ps2, ps3, gc, nds, psp...
rapso->greets();