Konverter zwischen verschiedenen Shader-SprachenDiplomarbeitIn der interaktiven Computergrafik existieren mit Cg, GLSL und HLSL drei Shader-Sprachen mit vergleichbarer Funktionalität, die je nach individueller Vorliebe und verwendetem Grafik-API eingesetzt werden. Will man Code, der in einer dieser Sprachen geschrieben wurde, in einer anderen Sprache verwenden, so erfolgt die erforderliche Konvertierung meist in Handarbeit. Im Rahmen dieser Arbeit soll ein Konverter entwickelt werden, der Shader zwischen den drei Sprachen Cg, GLSL und HLSL umwandeln kann. Advisor(s) |