Texture

概要

Texture は Aspose.3D の Java 用 FOSS におけるクラスです。継承元: TextureBase。

このクラスは外部ファイルからテクスチャを定義します。

このクラスは Java プログラムで Texture オブジェクトを扱うための 44 のメソッドを提供します。利用可能なメソッドは A3DObject、Texture、TextureBase、findProperty、getAlpha、getAlphaSource、getContent、getFileName、getMagFilter、getMinFilter、getMipFilter、getName、および追加の 29 メソッドです。すべての公開メンバーは、Aspose.3D の Java 用 FOSS パッケージをインストールした後、任意の Java アプリケーションからアクセス可能です。プロパティ: alpha、alphaSource、content、enableMipMap、fileName、magFilter、およびさらに 10 件です。

プロパティ

名前型アクセス説明
enableMipMapboolean読み取りこのテクスチャに対してミップマップが有効かどうかを取得または設定します。
contentbyte[]読み取りテクスチャのバイナリ コンテンツを取得または設定します。
fileNameString読み取り関連付けられたテクスチャファイルを取得または設定します。
alphadouble読み取りテクスチャのデフォルトのアルファ値を取得または設定します。
alphaSourceAlphaSource読み取りテクスチャがアルファチャンネルを定義するかどうかを取得または設定します。
wrapModeUWrapMode読み取りU 方向のテクスチャ ラップ モードを取得または設定します。
wrapModeVWrapMode読み取りV 方向のテクスチャ ラップ モードを取得または設定します。
wrapModeWWrapMode読み取りW 方向のテクスチャ ラップモードを取得または設定します。
minFilterTextureFilter読み取りミニフィケーションのフィルタを取得または設定します。
magFilterTextureFilter読み取り拡大時のフィルタを取得または設定します。
mipFilterTextureFilter読み取りミップレベルのサンプリング用フィルタを取得または設定します。
uVRotationVector3読み取りテクスチャの回転を取得または設定します。
uVScaleVector2読み取りUVスケールを取得または設定します。
uVTranslationVector2読み取りUV の平行移動を取得または設定します。
nameString読み取り名前を取得します。
propertiesPropertyCollection読み取りプロパティを取得します。

メソッド

シグネチャ説明
Texture()Texture クラスの新しいインスタンスを初期化します。
Texture(name: String)Texture クラスの新しいインスタンスを初期化します。
isEnableMipMap() → booleanこのテクスチャの mipmap が有効かどうかを取得または設定します。
setEnableMipMap(enableMipMap: boolean)ミップマップの有効化値を設定します。
getContent() → byte[]テクスチャのバイナリ コンテンツを取得または設定します。
setContent(content: byte[])コンテンツの値を設定します。
getFileName() → String関連付けられたテクスチャファイルを取得または設定します。
setFileName(fileName: String)ファイル名の値を設定します。
TextureBase(name: String)TextureBase クラスの新しいインスタンスを初期化します。
getAlpha() → doubleテクスチャのデフォルトのアルファ値を取得または設定します。
setAlpha(alpha: double)テクスチャのバイナリ内容を取得または設定します。埋め込みテクスチャの内容はオプションであり、欠落している場合はユーザーが外部ファイルからテクスチャをロードすべきです。
getAlphaSource() → AlphaSourceテクスチャがアルファチャンネルを定義するかどうかを取得または設定します。
setAlphaSource(alphaSource: AlphaSource)アルファ ソース値を設定します。
getWrapModeU() → WrapModeテクスチャの U 方向のラップモードを取得または設定します。
setWrapModeU(wrapModeU: WrapMode)ラップモード u 値を設定します。
getWrapModeV() → WrapModeV方向のテクスチャ ラップモードを取得または設定します。
setWrapModeV(wrapModeV: WrapMode)ラップモード v の値を設定します。
getWrapModeW() → WrapModeW 方向のテクスチャ ラップ モードを取得または設定します。
setWrapModeW(wrapModeW: WrapMode)wrap mode w の値を設定します。
getMinFilter() → TextureFilterミニフィケーションのフィルタを取得または設定します。
setMinFilter(minFilter: TextureFilter)最小フィルタ値を設定します。
getMagFilter() → TextureFilter拡大時のフィルタを取得または設定します。
setMagFilter(magFilter: TextureFilter)マグフィルタ値を設定します。
getMipFilter() → TextureFilterミップレベルのサンプリングのフィルターを取得または設定します。
setMipFilter(mipFilter: TextureFilter)ミップフィルタの値を設定します。
getUVRotation() → Vector3テクスチャの回転を取得または設定します。
setUVRotation(uvRotation: Vector3)uv回転値を設定します。
getUVScale() → Vector2UVスケールを取得または設定します。
setUVScale(uvScale: Vector2)uv スケール値を設定します。
getUVTranslation() → Vector2UV の平行移動を取得または設定します。
setUVTranslation(uvTranslation: Vector2)uv の平行移動値を設定します。
setTranslation(u: double, v: double)UV の平行移動を設定します。
setScale(u: double, v: double)UVスケールを設定します。
setRotation(u: double, v: double)UV回転を設定します。
A3DObject()この Texture インスタンスで A3DObject を呼び出します。
A3DObject(name: String)この Texture インスタンスに対して A3DObject(name) を呼び出します。
getName() → String名前を返します。
setName(name: String)名前の値を設定します。
getProperties() → PropertyCollectionプロパティを返します。
findProperty(name: String) → Propertyこの Texture インスタンスで findProperty(name) を呼び出します。
getProperty(name: String) → Objectこの Texture インスタンスで getProperty(name) を呼び出します。
setProperty(name: String, value: Object)プロパティの値を設定します。
removeProperty(name: String) → booleanこの Texture インスタンスで removeProperty(name) を呼び出します。
removeProperty(property: Property) → booleanこの Texture インスタンスで removeProperty(property) を呼び出します。

参照

 日本語