ShaderTechnique

ShaderTechnique

概要

ShaderTechnique は Aspose.3D の FOSS における .NET 用のクラスです。

シェーダーテクニックは具体的なレンダリング実装を表します。

このクラスは、.NET プログラム内の ShaderTechnique オブジェクトを操作するための 2 つのメソッドを提供します。利用可能なメソッドは AddBinding、ShaderTechnique です。Aspose.3D の FOSS for .NET パッケージをインストールした後、すべての公開メンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: Description、RenderAPI、RenderAPIVersion、ShaderContent、ShaderEntry、ShaderFile、およびその他 3 つ。

プロパティ

名前型アクセス説明
Descriptionstring読み取り/書き込みこのテクニックの説明を取得または設定します。
ShaderLanguagestring読み取り/書き込みこのテクニックで使用されるシェーダー言語を取得または設定します。
ShaderVersionstring読み取り/書き込みこのテクニックで使用されるシェーダーバージョンを取得または設定します。
ShaderFilestring読み取り/書き込み外部シェーダーファイルのファイル名を取得または設定します。
ShaderContentbyte[]読み取り/書き込み埋め込まれたシェーダースクリプトの内容を取得または設定します。
ShaderEntrystring読み取り/書き込みシェーダーのエントリポイントを取得または設定します。
RenderAPIstring読み取り/書き込みこのテクニックで使用されるレンダリングAPIを取得または設定します。
RenderAPIVersionstring読み取り/書き込みレンダリング API のバージョンを取得または設定します。
ShaderParametersIDictionary<string, string>読み取りシェーダーパラメータの定義を取得します。

メソッド

シグネチャ説明
ShaderTechnique()ShaderTechnique クラスの新しいインスタンスを初期化します。
AddBinding(property: string, shaderParameter: string)動的プロパティをシェーダーパラメータにバインドします。

参照

 日本語