TextureBase

TextureBase class

Basisklasse für alle Betontexturen. Textur definiert das Aussehen und die Haptik einer Geometrieoberfläche.

public class TextureBase : A3DObject

Konstrukteure

NameBeschreibung
TextureBase(string)Initialisiert eine neue Instanz vonTextureBase Klasse.

Eigenschaften

NameBeschreibung
Alpha { get; set; }Holt oder setzt den Standard-Alpha-Wert der Textur Dies ist gültig, wenn dieAlphaSource istPixelAlpha Standardwert ist 1,0, gültiger Wertebereich liegt zwischen 0 und 1
AlphaSource { get; set; }Ermittelt oder setzt, ob die Textur den Alphakanal definiert. Der Standardwert istNone
MagFilter { get; set; }Holt oder setzt den Filter für die Vergrößerung.
MinFilter { get; set; }Ruft den Filter für die Minimierung ab oder setzt ihn.
MipFilter { get; set; }Ruft den Filter für das Sampling auf Mip-Ebene ab oder legt ihn fest.
virtual Name { get; set; }Ruft den Namen ab oder legt ihn fest.
Properties { get; }Ruft die Sammlung aller Eigenschaften ab.
UVRotation { get; set; }Ermittelt oder setzt die Drehung der Textur
UVScale { get; set; }Ruft die UV-Skala ab oder legt sie fest.
UVTranslation { get; set; }Ruft die UV-Übersetzung ab oder legt sie fest.
WrapModeU { get; set; }Holt oder setzt die Texturumbruchmodi in U.
WrapModeV { get; set; }Holt oder setzt die Texturumbruchmodi in V.
WrapModeW { get; set; }Holt oder setzt die Texturumbruchmodi in W.

Methoden

NameBeschreibung
FindProperty(string)Findet die Eigenschaft. Es kann eine dynamische Eigenschaft sein (erstellt von CreateDynamicProperty/SetProperty) oder eine native Eigenschaft (identifiziert durch ihren Namen)
GetProperty(string)Holen Sie sich den Wert der angegebenen Eigenschaft
RemoveProperty(Property)Entfernt eine dynamische Eigenschaft.
RemoveProperty(string)Entfernt die angegebene Eigenschaft identifiziert durch name
SetProperty(string, object)Legt den Wert der angegebenen Eigenschaft fest
SetRotation(double, double)Legt die UV-Rotation fest.
SetScale(double, double)Legt die UV-Skala fest.
SetTranslation(double, double)Legt die UV-Übersetzung fest.

Siehe auch