ジオメトリシェーダプリセット

使用可能なジオメトリ Shader プリセットのリストを示します。 ジオメトリ シェーダはレンダリングが開始される前に計算されます。 これにより、ジオメトリ シェーダ経由でプロシージャル ジオメトリをシーンに読み込めるようになります。 ジオメトリ シェーダは、たとえば鳥の羽や木の葉の作成に使用できます。

詳細については、ユーザ ガイドを参照してください。

シェーダ プリセット タイプのリストについては、シェーダ プリセットを参照してください。 使用可能なシェーダの完全なリストについては、「全シェーダ プリセットのアルファベット順リスト」も参照してください。
プリセット Shaders
Geometry¥Geo_Cube.Preset Cube Maker

Softimage.sib_cuber.1.0シェーダ定義リファレンス ページを参照してください。

このプリセットの使用例:ConnectGeoShader Exampleを参照してください。


ConnectGeoShader の例

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;
}