ITextureUnit
概要
ITextureUnit は Aspose.3D の FOSS における .NET 用インターフェースです。継承元: IDisposable。
GPU と CPU の間で共有され、シェーダーでサンプリングできるメモリ内のテクスチャを表します。ここで、 は外部ファイルへの参照のみを表します。
プロパティ: Depth, Height, Magnification, Minification, Mipmap, Scale, その他 6 件。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Type | TextureType | 読み取り | このテクスチャユニットのタイプを取得します。 |
Width | int | 読み取り | このテクスチャの幅を取得します。 |
Height | int | 読み取り | このテクスチャの高さを取得します。 |
Depth | int | 読み取り | このテクスチャの高さを取得します。3Dでないテクスチャの場合は常に1です。 |
UWrap | WrapMode | 読み取り/書き込み | テクスチャのU座標のラップモードを取得または設定します。 |
VWrap | WrapMode | 読み取り/書き込み | テクスチャの V 座標のラップモードを取得または設定します。 |
WWrap | WrapMode | 読み取り/書き込み | テクスチャの W 座標のラップモードを取得または設定します。 |
Minification | TextureFilter | 読み取り/書き込み | ミニフィケーションのフィルターモードを取得または設定します。 |
Magnification | TextureFilter | 読み取り/書き込み | 拡大時のフィルターモードを取得または設定します。 |
Mipmap | TextureFilter | 読み取り/書き込み | ミップマップのフィルターモードを取得または設定します。 |
Scroll | Vector2 | 読み取り/書き込み | UV座標のスクロールを取得または設定します。 |
Scale | Vector2 | 読み取り/書き込み | UV座標のスケールを取得または設定します。 |