List of available Geometry Shader presets. Geometry shaders are
evaluated before rendering starts. This allows the shader to
introduce procedural geometry into the scene. For example, a
geometry shader might be used to create feathers on a bird or
leaves on a tree.
For more information, see the
user guide
Note | See Shader Presets for a list of different shader preset types. Also see Alphabetical Listing of All Shader Presets for a complete list of available shaders. |
Preset | Shaders |
---|---|
Geometry\Geo_Cube.Preset | Cube Maker See the Softimage.sib_cuber.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectGeoShader Example |
function ConnectGeoShader( in_preset ) { NewScene( null, false ); var obj = Application.ActiveSceneRoot.AddPrimitive("GeoShader"); Application.Selection.SetAsText(obj); CreateShaderFromPreset(in_preset, "GeoShader.GeoShader"); var oShader = SIConnectShaderToCnxPoint("GeoShader.GeoShader.Geo_Cube.out", "GeoShader.GeoShader.shader", false); if (!oShader) { return null; } return (oShader.Type == "XSICollection") ? oShader(0) : oShader; } |