SetMaterialAttribute()

Syntax

SetMaterialAttribute(#Material, Attribut, Wert [, Layer])
Beschreibung
Setzt den angegebenen Attribut-Wert beim angegebenen Material.

Parameter

#Material Das zu verwendende Material.
Attribut Das zu setzende Attribut. Dies kann einer der folgenden Werte sein:
  #PB_Material_DepthCheck : Aktiviert oder deaktiviert die Tiefenprüfung für das Material.
                            Der Wert kann #True (Tiefenprüfung aktiviert) oder #False (Tiefenprüfung deaktiviert) sein.
  #PB_Material_DepthWrite : Aktiviert oder deaktiviert die Tiefen-Schreibung ("depth write") für das Material.
                            Der Wert kann #True (Tiefen-Schreibung aktiviert) oder #False (Tiefen-Schreibung deaktiviert) sein.
  #PB_Material_AlphaReject: Aktiviert Alpha-Reject auf der Textur (nützlich für semi-transparente Texturen wie
                            Bäume, Fenster, etc.).
  #PB_Material_TAM        : Ändert den 'Texture Addressing Mode' (TAM). Dies kann einer der folgenden Werte sein
                            #PB_Material_WrapTAM  : Wrap-Modus
                            #PB_Material_MirrorTAM: Spiegel-Modus ("mirror")
                            #PB_Material_ClampTAM : Clamp-Modus
                            #PB_Material_BorderTAM: Rahmen-Modus ("border")
  #PB_Material_EnvironmentMap: Aktiviert die Umgebungskarte ("environment map"). Dies kann einer der folgenden
                               Werte sein
                            #PB_Material_NoMap        : deaktiviert die Umgebungskarte
                            #PB_Material_PlanarMap    : Planare Umgebungskarte
                            #PB_Material_CurvedMap    : Gekrümmte Umgebungskarte
                            #PB_Material_ReflectionMap: Reflexion-Umgebungskarte
                            #PB_Material_NormalMap    : normale Umgebungskarte
  #PB_Material_ProjectiveTexturing: Aktiviert die projektive Texturierung für dieses Material. Der Wert ist die
                            zu verwendende #Kamera-Nummer.
  #PB_Material_PointSprite : Aktiviert oder deaktiviert Point-Sprite für das Material.
                             Wenn größer als Null, ist der Wert die Punktgröße / 1000. Wenn Null, wird die Punktgröße deaktiviert.
  #PB_Material_DepthBias   : Aktiviert oder deaktiviert die Tiefenverzerrung (englisch "depth bias") für das Material.
                             Wenn größer als Null, ist der Wert die Tiefenverzerrung / 1000. Wenn Null, wird die Tiefenverzerrung deaktiviert.
Wert Der Wert des zu setzenden Attributs.
Layer (optional) Der zu verwendende Layer ("Schicht"). Der erste Layer hat den Wert Null (wenn dieser Parameter weggelassen wird, wird der Layer Null verwendet).

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Siehe auch

GetMaterialAttribute()

Unterstützte OS

Alle

<- ScrollMaterial() - Material Inhaltsverzeichnis - SetMaterialColor() ->