WorldShadows()

Syntax

WorldShadows(Typ [, Distanz.f [, Farbe [, TexturGröße]]])
Beschreibung
Legt fest, wie die Schatten in der Welt dargestellt ("gerendert") werden.

Parameter

Typ Typ kann einer der folgenden Werte sein:
  #PB_Shadow_None      : Es werden keine Schatten in dieser Welt dargestellt. Dies kann eine Menge
                         an CPU-Power einsparen, wenn Schatten nicht benötigt werden. (Standard)
  #PB_Shadow_Modulative: Schatten werden für die Entities dargestellt, für welche der
                         Schattenwurf mittels EntityRenderMode() und #PB_Entity_CastShadow
                         eingestellt wurde. Dieser Schattenmodus ist der schnellste verfügbare, er
                         sieht jedoch nicht besonders gut aus, da die Schatten nicht durchscheinend sind.
  #PB_Shadow_Additive  : Schatten werden für die Entities dargestellt, für welche der
                         Schattenwurf mittels EntityRenderMode() und #PB_Entity_CastShadow
                         eingestellt wurde. Dieser Schattenmodus ist langsamer als der modulative Modus,
                         aber er sieht wesentlich besser aus, da die Schatten durchscheinend sind.
                         Auch wenn sich mehrere Schatten überlappen, werden die Schatten addiert,
                         was zu einem dunkleren Resultat führt.
  #PB_Shadow_TextureAdditive: Schatten werden für die Entities dargestellt, für welche der Schattenwurf 
                         mittels EntityRenderMode() und #PB_Entity_CastShadow eingestellt wurde. 
                         Dieser Modus liegt im Hinblick auf Geschwindigkeit und Qualität zwischen 
                         dem modulativen und additiven Schatten, und arbeitet auch mit Wasser.
  #PB_Shadow_TextureModulative: Schatten werden für die Entities dargestellt, für welche der Schattenwurf 
                         mittels EntityRenderMode() und #PB_Entity_CastShadow eingestellt wurde. 
                         Dieser Schattenmodus ist schneller als #PB_Shadow_TextureAdditive, er sieht 
                         jedoch nicht besonders gut aus, da die Schatten nicht durchscheinend sind.
Distanz (optional) Maximale Distanz von der Kamera, in Welt-Einheiten, über die hinaus die Schatten nicht mehr berechnet werden.
Farbe (optional) Farbe der Schatten. RGB() kann verwendet werden, um einen gültigen Farb-Wert zu erhalten.
TexturGröße (optional) Pixel-Größe der Textur, welche zum Rendern des Schattens verwendet wird. Je größer sie ist, desto besser wird der Schatten aussehen, aber desto langsamer wird es auch. Der Standardwert ist 512, und dieser Wert sollte nicht größer als 4096 sein.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Unterstützte OS

Alle

<- WorldGravity() - Engine3D Inhaltsverzeichnis - Yaw() ->