ShaderSet
概要
ShaderSet は Aspose.3D の FOSS における .NET 用のクラスです。継承元: IDisposable。
各種マテリアル向けシェーダープログラム
このクラスは .NET プログラム内で ShaderSet オブジェクトを操作するためのメソッドを2つ提供します。利用可能なメソッドは: Dispose, ShaderSet。Aspose.3D の .NET 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: Fallback, Lambert, Pbr, Phong。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Lambert | ShaderProgram | 読み取り/書き込み | lambert material のレンダリングに使用されるシェーダーを取得または設定します |
Phong | ShaderProgram | 読み取り/書き込み | phong material のレンダリングに使用されるシェーダーを取得または設定します |
Pbr | ShaderProgram | 読み取り/書き込み | PBRマテリアルの描画に使用されるシェーダーを取得または設定します。 |
Fallback | ShaderProgram | 読み取り/書き込み | 必要なシェーダーが利用できない場合のフォールバックシェーダーを取得または設定します |
メソッド
| シグネチャ | 説明 |
|---|---|
ShaderSet() | インスタンスを構築する |
Dispose() | このインスタンスを破棄し、すべてのシェーダープログラムを解放する. |