These shaders control the realtime rendering pipeline. They are not mental ray shaders. Realtime shaders are available for authoring OGL and DirectX content.
Preset name |
Output |
Description |
CgColor |
Realtime |
Sets a color value as a Cg program uniform input. |
CgLightTracker |
Realtime |
Tracks lights’ parameters’ values and sets them in uniform parameters. |
CgMatrix |
Realtime |
Sets a matrix value as a Cg program uniform input. |
CgProgram |
Realtime |
Builds and compiles a Cg program. |
CgVector |
Realtime |
Sets a vector value as a Cg program uniform input. |
DXCubicCross |
Realtime |
Sets a single cross-shaped image (like an unfolded cube) as a cubic DirectX texture target. |
DXCubic |
Realtime |
Sets six images as a cubic DirectX texture target. |
DXDraw |
Realtime |
Sends geometry to DirectX. Also controls depth tests and blending. |
DXFx |
Realtime |
Loads a DirectX effect (.fx) file that can be displayed in a 3D view set to DirectX9 display mode. |
DXHSLSLColor |
Realtime |
Sets a color value to an HLSL program defined in a DXHLSLProgram shader. |
DXHLSLMatrix |
Realtime |
Sets a matrix value to an HLSL program defined in a DXHLSLProgram shader. |
DXHLSLProgram |
Realtime |
Defines and binds an HLSL program. |
DXHLSLVector |
Realtime |
Sets a vector value to an HLSL program defined in a DXHLSLProgram shader. |
DXPixelShader |
Realtime |
Compiles and executes a DirectX pixel shader. |
DXPSColor |
Realtime |
Sets an RGBA color as a pixel shader constant. |
DXShade |
Realtime |
Sets the DirectX default vertex lighting shader. You can set a simple material ambient, diffuse, and specular color, as well as a specular decay. |
DXTexCoord |
Realtime |
Controls wrapping and texture matrices on a specific texture target. |
DXTexture |
Realtime |
Sets an image in one of the DirectX texture targets. |
DXTextureFile |
Realtime |
Sets an image stored in the .dds file format in one of the DirectX texture targets. |
DXVertex |
Realtime |
Compiles and executes a DirectX vertex shader. |
DXVSColor |
Realtime |
Sets an RGBA color as a vertex shader constant. |
DXVSLight |
Realtime |
Tracks various light attributes and maps them to vertex shader constants. |
DXVSMatrix |
Realtime |
Sets a 4x4 matrix as four vertex shader constants. |
DXVSVector |
Realtime |
Sets a 4D vector as a vertex shader constant. |
OGL13Cubic |
Realtime |
OGL 1.3 shader. Applies a cubic texture projection using a single cross-shaped image (like an unfolded cube). |
OGL13Cubic |
Realtime |
OGL 1.3 shader. Applies a cubic texture projection using six images—one for each face. |
OGL13Draw |
Realtime |
OGL 1.3 shader. Executes a single realtime rendering pass. |
OGL13Shade |
Realtime |
OGL 1.3 shader. Applies realtime surface shading attributes. |
OGL13TexCoord |
Realtime |
OGL 1.3 shader. Controls the projection type, wrapping, and transformation of an input texture. |
OGL13Texture |
Realtime |
OGL 1.3 shader. Applies and deforms an image over a surface using a selected projection. |
OGLCom |
Realtime |
Combines OGLDraw, OGLShade, and OGLT2D shaders. |
OGLDraw |
Realtime |
Executes a single realtime rendering pass. |
OGLMulti |
Realtime |
Combines four OGLT2D shaders. |
OGLShade |
Realtime |
Applies realtime surface shading attributes. |
OGLT2D |
Realtime |
Applies and deforms an image over a surface using a selected projection. |
OGLTCTrans |
Realtime |
Transforms a texture image. |
SOFTIMAGE|XSI v.6.01