Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Do Jul 17, 2025 07:37

Foren-Übersicht » Programmierung » OpenGL
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Die Zeit vor T&L
BeitragVerfasst: Sa Jan 15, 2005 19:36 
Offline
DGL Member

Registriert: So Okt 12, 2003 14:53
Beiträge: 74
Hallo

Ich wollt mal Fragen wie es in der Zeit vor T&L eigentlich bei OpenGL aussah.
Gab es da die entsprechnden Licht Befehle auch schon (nur halt auf der CPU), oder musste der Programmierer das alles selber machen?
Und was ist mit glRotate und so?

Oder anders noch gefragt: Wie verändert sich OpenGL eigentlich immer? Wenn es neue Hardwarefunktionen gibt, dann bringt Microsoft ja z.B. dafür direkt ne neue DirectX Version raus.
Kommen die bei OpenGL einfach nach ner Zeit ganz unauffällig dazu?

Und noch ne Frage, die jetzt mit dem anderen nichts zu tun hat: Können Nvidia Karten eigentlich mittlerweile auch Truform, bzw. gibt es überhaupt Spiele die davon Gebrauch machen?

Danke für die Antworten :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Jan 15, 2005 19:56 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 16, 2003 15:20
Beiträge: 198
OpenGL verändert sich über die Extensions. Wenn es neue Hardware gibt (meistens schon davor) wird die Extension bei OpenGl.org veröffentlicht und im neuen Treiber ist sie dann enthalten. Wenn man die dann verwenden will muss man halt vorher überprüfen, ob sie unterstützt wird.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 16, 2005 10:33 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Bei OpenGL ist die Schnitstelle ja im Treiber verankert. Wenn z.B. Ati der Meinung ist das dort diverse Extension mit übernommen werden sollten, dann können sie dies tun. Bei DirectX muss das nun mal leider in DirectX implementiert sein. Was nicht ganz so Flexibel ist.

Und zum Thema T&L. Ja es gab auch schon OpenGL vor T&L. ;-) Das ist ja nur ein Hardwaretechnologie die hinzugekommen ist um die Darstellung um Berechnung zu beschleunigen. Und dabei merkt der Programmierer nicht mal etwas davon, da der Treiber dies entweder per Software berechnet oder von der Grafikkarte ausgerechnen lässt.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 16, 2005 11:58 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Zitat:
dann bringt Microsoft ja z.B. dafür direkt ne neue DirectX Version raus.

Zitat:
Und dabei merkt der Programmierer nicht mal etwas davon, da der Treiber dies entweder per Software berechnet oder von der Grafikkarte ausgerechnen lässt.

Im Gegensatz zu Direct3D war der Umstieg auf T&L einfach ein Wechsel des Treibers und der Grafikkarte.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 16, 2005 13:22 
Offline
DGL Member

Registriert: So Okt 12, 2003 14:53
Beiträge: 74
Also waren die Lichtbefehle in genau der selben Syntax auch schon vorher vorhanden?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 16, 2005 15:10 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Japp. Daran hat sich seit der Einführung nichts dran verändert. Darf es auch gar nicht. Dann würden ja die Programme nicht mehr richtig funktionieren.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 16, 2005 19:46 
Offline
DGL Member

Registriert: So Okt 12, 2003 14:53
Beiträge: 74
Ok thx für die Antwort :D .

Aber um nochmal auf das Truform zurück zu kommen: Unterstützt irgendein Spiel soetwas in der Art schon? Oder werden curved surfaces immer in Software berechnet?


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Foren-Übersicht » Programmierung » OpenGL


Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 6 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.008s | 17 Queries | GZIP : On ]