ITextureCubemap
概要
ITextureCubemap は、Aspose.3D の .NET 用 FOSS におけるインターフェースです。継承元: ITextureUnit, IDisposable。
キューブマップテクスチャ
このインターフェースは、.NET プログラムで ITextureCubemap オブジェクトを操作するための 7 つのメソッドを提供します。利用可能なメソッドは、Load, LoadFromFiles, Save, ToBitmap です。Aspose.3D の .NET 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: 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座標のスケールを取得または設定します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
Load(data: CubeFaceData<TextureData>) | この ITextureCubemap インスタンスで Load(data) を呼び出します。 |
Load(face: CubeFace, data: TextureData) | データを指定された face にロードする |
LoadFromFiles(fileNames: CubeFaceData<string>) | この ITextureCubemap インスタンスで LoadFromFiles(fileNames) を呼び出します。 |
Save(path: CubeFaceData<string>, format: string) | この ITextureCubemap インスタンスで Save(path, format) を呼び出します。 |
Save(bitmap: CubeFaceData<TextureData>) | この ITextureCubemap インスタンスで Save(bitmap) を呼び出します。 |
Save(side: CubeFace, bitmap: TextureData) | 指定されたサイドをメモリに保存する |
ToBitmap(side: CubeFace) | テクスチャユニットをインスタンスに変換する |