TextureBase

TextureBase class

すべてのコンクリート テクスチャの基本クラス。 テクスチャは、ジオメトリ サーフェスのルック アンド フィールを定義します。

public class TextureBase : A3DObject

コンストラクター

名前説明
TextureBase(string)の新しいインスタンスを初期化しますTextureBaseclass.

プロパティ

名前説明
Alpha { get; set; }テクスチャのデフォルトのアルファ値を取得または設定します これは、AlphaSourceはPixelAlpha デフォルト値は 1.0、有効な値の範囲は 0 ~ 1 です。
AlphaSource { get; set; }テクスチャがアルファ チャネルを定義するかどうかを取得または設定します。 デフォルト値はNone
MagFilter { get; set; }倍率のフィルターを取得または設定します。
MinFilter { get; set; }縮小用のフィルターを取得または設定します。
MipFilter { get; set; }ミップレベル サンプリングのフィルターを取得または設定します。
virtual Name { get; set; }名前を取得または設定します。
Properties { get; }すべてのプロパティのコレクションを取得します。
UVRotation { get; set; }texture の回転を取得または設定します
UVScale { get; set; }UV スケールを取得または設定します。
UVTranslation { get; set; }UV 変換を取得または設定します。
WrapModeU { get; set; }U. でテクスチャ ラップ モードを取得または設定します。
WrapModeV { get; set; }V. のテクスチャ ラップ モードを取得または設定します。
WrapModeW { get; set; }W. でテクスチャ ラップ モードを取得または設定します。

メソッド

名前説明
FindProperty(string)プロパティを検索します。 動的プロパティ (CreateDynamicProperty/SetProperty で作成) またはネイティブ プロパティ (名前で識別) を指定できます。
GetProperty(string)指定したプロパティの値を取得
RemoveProperty(Property)動的プロパティを削除します。
RemoveProperty(string)name で識別される指定されたプロパティを削除します
SetProperty(string, object)指定されたプロパティの値を設定します
SetRotation(double, double)UV 回転を設定します。
SetScale(double, double)UV スケールを設定します。
SetTranslation(double, double)UV 変換を設定します。

関連項目