GLSLSource

概要

GLSLSource は Aspose.3D の .NET 用の FOSS におけるクラスです。継承元: ShaderSource。

GLSL のシェーダーのソースコード。

このクラスは .NET プログラム内の GLSLSource オブジェクトを操作するための 2 つのメソッドを提供します。利用可能なメソッドは: DefineInclude, GLSLSource。Aspose.3D の .NET 用 FOSS パッケージをインストールすると、すべての公開メンバーが任意の .NET アプリケーションからアクセス可能になります。プロパティ: ComputeShader, FragmentShader, GeometryShader, VertexShader。

プロパティ

名前型アクセス説明
ComputeShaderstring読み取り/書き込みコンピュートシェーダーのソースコードを取得または設定します。
GeometryShaderstring読み取り/書き込みジオメトリシェーダーのソースコードを取得または設定します。
VertexShaderstring読み取り/書き込み頂点シェーダーのソースコードを取得または設定します。
FragmentShaderstring読み取り/書き込みフラグメントシェーダーのソースコードを取得または設定します。

メソッド

シグネチャ説明
GLSLSource()GLSL ソース
DefineInclude(fileName: string, content: string)FOSS エディションでは実装されていません — 実行時に例外がスローされます。 GLSL ソースコード内の #include 用に仮想ファイルを定義する

参照

 日本語