next up previous contents
Next: ARB Program Shader Up: Shader in OpenGL Previous: Cg - C for   Contents

GLSL - OpenGL Shader Language

Die OpenGL Shader Language basiert auf ANSI C, wurde aber ebenfalls um Vertex- und Matrix-Typen erweitert, um einen einfacheren Umgang mit den typischen Operationen in Grafik-Applikationen.

GLSL ist Teil der OpenGL 2.0 Spezifikation, allerdings unterstuetzen noch nicht viele Systeme diese Version vollstaendig. Abhilfe schaffen die beiden Extensions GL_ARB_fragment_shader und GL_ARB_vertex_shader.

GLSL wird ebenfalls von den meisten Herstellern unterstuetzt, und ist deswegen der wahrscheinlichste Kandidat fuer eine Standardsprache fuer Shader in OpenGL-Applikationen.



2005-10-25 Michael Bayer - nightspawn.com