使用可能な RealTime シェーダ プリセットのリストを示します。 Realtime シェーダは、レンダ ツリーを使用してマルチパスのリアルタイム レンダリング パイプラインを作成、制御します。 これらのシェーダを一緒に接続し、基本的なサーフェイス シェーディングから複雑なテクスチャ ブレンディングや反射まで、洗練されたレンダリング エフェクトを幅広く作り出せます。
詳細については、ユーザ ガイドを参照してください。
注 | シェーダ プリセット タイプのリストについては、シェーダ プリセットを参照してください。 使用可能なシェーダの完全なリストについては、「全シェーダ プリセットのアルファベット順リスト」も参照してください。 |
プリセット | Shaders |
---|---|
RealTime\CgBoolean.Preset | CgBoolean Realtime シェーダ。 Softimage.CgBoolean.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\CgColor.Preset | Cg Color Realtime シェーダ。 Softimage.CgColor.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\CgInteger.Preset | CgInteger Realtime シェーダ。 Softimage.CgInteger.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\CgLightTracker.Preset | Cg Light Tracker Realtime シェーダ。 Softimage.CgLightTracker.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\CgMatrix.Preset | Cg Matrix Realtime シェーダ。 Softimage.CgMatrix.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\CgScalar.Preset | CgScalar Realtime シェーダ。 Softimage.CgScalar.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\CgVector.Preset | Cg Vector Realtime シェーダ。 Softimage.CgVector.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DX10Blend.Preset | DX10 Blend Realtime シェーダ。 Softimage.DX10Blend.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DX10DepthStencil.Preset | DX10 DepthStencil Realtime シェーダ。 Softimage.DX10DepthStencil.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DX10Draw.Preset | DX10 Draw Realtime シェーダ。 Softimage.DX10Draw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DX10FX.Preset | DX10 FX Realtime シェーダ。 Softimage.DX10FX.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DX10HLSLProgram.Preset | DX10 HLSL Program Realtime シェーダ。 Softimage.DX10HLSLProgram.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DX10Rasterizer.Preset | DX10 Rasterizer Realtime シェーダ。 Softimage.DX10Rasterizer.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DX10Sampler.Preset | DX10 Sampler Realtime シェーダ。 Softimage.DX10Sampler.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DX10Texture.Preset | DX10 Texture Realtime シェーダ。 Softimage.DX10Texture.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXCubicCrossTexture.Preset | DXCubicCrossTexture Realtime シェーダ。 Softimage.DXCubicCrossTexture.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXCubicTexture.Preset | DXCubicTexture Realtime シェーダ。 Softimage.DXCubicTexture.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXDraw.Preset | DXDraw Realtime シェーダ。 Softimage.DXDraw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXFx.Preset | DirectX_FX_Draw Realtime シェーダ。 Softimage.DXFX.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXHLSLColor.Preset | DXHLSLVector Realtime シェーダ。 Softimage.DXHLSLColor.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXHLSLMatrix.Preset | DXHLSLMatrix Realtime シェーダ。 Softimage.DXHLSLMatrix.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXHLSLProgram.Preset | DXHLSLProgram Realtime シェーダ。 Softimage.DXHLSLProgram.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXHLSLVector.Preset | DXHLSLVector Softimage.DXHLSLVector.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXPSColorConst.Preset | DXPSColorConst Realtime シェーダ。 Softimage.DXPSColorConst.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXPixelShader.Preset | DXPixelShader Realtime シェーダ。 Softimage.DXPixelShader.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXShade.Preset | DXShade Realtime シェーダ。 Softimage.DXShade.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXShadowMap.Preset | DXShadowMap Realtime シェーダ。 Softimage.DXShadowMap.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXShadowReceiver.Preset | DXShadowReceiver Realtime シェーダ。 Softimage.DXShadowReceiver.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXTexCoord.Preset | DXTexCoord Realtime シェーダ。 Softimage.DXTexCoord.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXTexture.Preset | DXTexture Realtime シェーダ。 Softimage.DXTexture.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXTextureFile.Preset | DXTextureFile Realtime シェーダ。 Softimage.DXTextureFile.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXVSColor.Preset | DXVSColor Realtime シェーダ。 Softimage.DXVSColor.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXVSLightTracker.Preset | DXVSLightTracker Realtime シェーダ。 Softimage.DXVSLightTracker.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXVSMatrix.Preset | DXVSMatrix Realtime シェーダ。 Softimage.DXVSMatrix.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXVSVector.Preset | DXVSVector Realtime シェーダ。 Softimage.DXVSVector.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\DXVertexShader.Preset | DXVertexShader Realtime シェーダ。 Softimage.DXVertexShader.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\GLSLProgram.Preset | GLSL Shader Realtime シェーダ。 Softimage.GLSLProgram.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\GLSLUniform.Preset | GLSL Uniform Realtime シェーダ。 Softimage.GLSLUniform.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGL13CubicCrossTexture.Preset | OGL13CubicCrossTexture Realtime シェーダ。 Softimage.OGL13CubicCrossTexture.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGL13CubicTexture.Preset | OGL13CubicTexture Realtime シェーダ。 Softimage.OGL13CubicTexture.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGL13Draw.Preset | OGL13Draw Realtime シェーダ。 Softimage.OGL13Draw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGL13Shade.Preset | OGL13Shade Realtime シェーダ。 Softimage.OGL13Shade.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGL13TexCoord.Preset | OGL13TexCoord Realtime シェーダ。 Softimage.OGL13TexCoord.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGL13Texture.Preset | OGL Texture Realtime シェーダ。 Softimage.OGL13Texture.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGL1Pass.Preset | OGL13Drawリアルタイムシェーダ Softimage.OGL13Draw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGL2Pass.Preset | OGL13Drawリアルタイムシェーダ Softimage.OGL13Draw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGL3Pass.Preset | OGL13Drawリアルタイムシェーダ Softimage.OGL13Draw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGLAlphaTrans.Preset | OGL13Drawリアルタイムシェーダ Softimage.OGL13Draw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGLCom.Preset | RTShader_OGLCom Realtime シェーダ。 Softimage.OGLCom.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGLDraw.Preset | RTShader_OGLDraw Realtime シェーダ。 Softimage.OGLDraw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGLMulti.Preset | RTShader_OGLMulti Realtime シェーダ。 Softimage.OGLMulti.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGLParticle.Preset | OpenGL Particle Shader Realtime シェーダ。 Softimage.OGLParticle.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGLShade.Preset | RTShader_OGLShade Realtime シェーダ。 Softimage.OGLShade.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGLShadowMap.Preset | OGLShadowMap Realtime シェーダ。 Softimage.OGLShadowMap.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGLT2D.Preset | RTShader_OGLT2D Realtime シェーダ。 Softimage.OGLT2D.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\OGLTCTrans.Preset | RTShader_OGLTCTrans Realtime シェーダ。 Softimage.OGLTCTrans.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\nVBumpDraw.Preset | RTShader_nVBumpDraw Realtime シェーダ。 Softimage.nVBumpDraw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\nVCubic.Preset | RTShader_nVCubic Realtime シェーダ。 Softimage.nVCubic.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\nVDraw.Preset | RTShader_nVDraw Realtime シェーダ。 Softimage.nVDraw.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\nVMeta.Preset | RTShader_nVMeta Realtime シェーダ。 Softimage.nVMeta.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\nVPPAtt.Preset | RTShader_nVPPAtt Realtime シェーダ。 Softimage.nVPPAtt.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\nVToon.Preset | RTShader_nVToon Realtime シェーダ。 Softimage.nVToon.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
RealTime\nVidiaShadowShader.Preset | nVidiaShadow Realtime シェーダ。 Softimage.nVidiaShadowShader.1.0 シェーダ定義リファレンス ページを参照してください。 このプリセットの使用例:ConnectRTShader Example を参照してください。 |
function ConnectRTShader( in_preset ) { NewScene( null, false ); var obj = Application.ActiveSceneRoot.AddGeometry( "Torus", "MeshSurface" ); Application.Selection.SetAsText(obj); var oShader = CreateShaderFromPreset(in_preset, "Sources.Materials.DefaultLib.Scene_Material"); SIConnectShaderToCnxPoint(oShader.FullName+".out", "Sources.Materials.DefaultLib.Scene_Material.realtime", false); if (!oShader) { return null; } return (oShader.Type == "XSICollection") ? oShader(0) : oShader; } |