FoliageObjectCustom Klasse
Klasse für benutzerdefinierte Bodengewächse (maximal 1024 pro Instanz)
Namensraum: KWEngine3.GameObjectsAssembly: KWEngine3 (in KWEngine3.dll) Version: 3.0.7+90e38730cb0f87dde0b276cb4aec5ecbb0f041f4
public sealed class FoliageObjectCustom
- Inheritance
- Object FoliageObjectCustom
|
Color
|
Gibt die Tönung und Leuchtkraft des Bodengewächses an
|
|
FoliageCount
|
Gibt die Anzahl der für das Gewächs gerenderten Instanzen zurück
|
|
IsAffectedByLight
|
Gibt an, ob dieses Objekt auf Licht reagiert (Standard: true)
|
|
IsInsideScreenSpace
|
Gibt an, ob das Objekt gerade in auf dem Bild zu sehen ist
|
|
IsShadowReceiver
|
Gibt an, ob Schatten auf das Objekt geworfen werden können (Standard: true)
|
|
Name
|
Name des Objekts
|
|
Roughness
|
Gibt die aktuelle Rauheit der Gewächsoberfläche an
|
|
AttachToTerrain
|
Richtet das Gewächs bzgl. seiner Höhe am übergebenen Terrain aus
|
|
DetachFromTerrain
|
Löst die Bindung zum aktuell festgelegten Terrain-Objekt
|
|
SetCameraDrawDistance
|
Gibt an, wie weit die Entfernung der Kamera zum Mittelpunkt des Objekts sein darf bevor das Objekt nicht mehr gezeichnet wird (Standardwert: 20 Einheiten)
|
|
SetColor(Vector4)
|
Setzt die Tönung und Leuchtkraft des Bodengewächses
|
|
SetColor(Single, Single, Single, Single)
|
Setzt die Tönung und Leuchtkraft des Bodengewächses
|
|
SetPosition(Int32, Vector3)
|
Setzt die Position des Gewächsmittelpunkts
|
|
SetPosition(Int32, Single, Single, Single)
|
Setzt die Position des Gewächsmittelpunkts
|
|
SetRoughness
|
Gibt an, wie rau die Oberfläche des Gewächses ist (0f = glatt, 1f = rau)
|
|
SetScale(Int32, Vector3)
|
Gibt die Größe für ein bestimmtes Gewächsteil an (Standardwert: 1)
|
|
SetScale(Int32, Single)
|
Gibt die Größe für ein bestimmtes Gewächsteil an (Standardwert: 1)
|
|
SetScale(Int32, Single, Single, Single)
|
Gibt die Größe für ein bestimmtes Gewächsteil an (Standardwert: 1)
|
|
SetSwayFactor
|
Gibt an, wie stark das Gras sich im Wind wiegt
|
|
SetTexture
|
Setzt die (Albedo-)Textur
|