Die folgenden Variablen, Vektoren, Matrizen und Texturen stehen in Effekt-Skripten und Shadern zur Verf ügung. Bitte beachten Sie, dass es bei allen Namen in der HLSL-Shadersprache auf Gross- und Kleinschreibung ankommt. Werden sie diesbezüglich falsch geschrieben, wird der Shader-Kompllierer keine Fehlermeldung ausgeben, der Shader wird lediglich nicht funktionieren.
// predefined code #include <transform> #include <sun> #include <lights> #include <fog> #include <normal> // declare predefined textures Texture entSkin1; Texture entSkin2; // declare predefined variables float4 vecSkill41; float fAmbient; // define samplers with predefined textures sampler sMaskTex = sampler_state { Texture = (entSkin1); }; sampler sBaseTex = sampler_state { Texture = (entSkin2); };