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

Aktuelle Zeit: Do Aug 14, 2025 07:01

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



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Cg Verständnis
BeitragVerfasst: Mo Jan 16, 2006 08:57 
Offline
DGL Member
Benutzeravatar

Registriert: Do Mär 06, 2003 15:27
Beiträge: 281
Wohnort: Bochum
Hallo ich habe eine Verständnisfrage zu NVIDIA Cg. Ich habe das nun so verstanden, dass Cg eine Art wrapper ist, der es ermöglicht shader in der Cg Syntax zu schreiben und dann unabhängig davon wlche API OGL/DX man verwendet einsetzen zu können, soweit richtig ?
das macht eine weitere externe dll unverzichtbar, oder ?(Cg.dll)
und sehe ich das richtig, das Cg noch nicht in der lage ist GLSL auszuspucken falls gewollt ?

_________________
www.extrawurst.org


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Jan 16, 2006 18:54 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Cg erzeugt und verwaltet die verschiedenen Assembler Shader Typen für D3D und OpenGL.
Da sind Funktionen zum Laden und Compilieren von Shadern, zum Setzen von Parametern usw..
Es gibt ein paar wirklich tolle Sachen wie Interfaces und dynamische Arrays in der Sprache. Allerdings scheint sich da in letzter Zeit wenig bei Cg zu tun und da es kein GLSL ausgeben kann und unter D3D überflüssig ist, vermute ich nicht, dass es da noch große Weiterentwicklungen geben wird. Der D3D HLSL Compiler erzeugt außerdem besseren Code als Cg(=NVidia GLSL), soweit ich das an PS30 Beispielen getestet habe.


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


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 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.007s | 14 Queries | GZIP : On ]