FoliageObjectCustom Klasse
Klasse für benutzerdefinierte Bodengewächse (maximal 1024 pro Instanz)
Namensraum: KWEngine3.GameObjectsAssembly: KWEngine3 (in KWEngine3.dll) Version: 3.0.9.5+57af0b8dc8253ca4e9d9803fd04a0124940de651
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
|
|
ImposterType
|
Gibt die Anordnung der Quads an, auf denen die Textur dargestellt wird (Standard: FoliageImposterType.ThreeQuads)
|
|
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
|
|
GetHue
|
Erfragt die aktuelle Farbverschiebung (Hue) in Grad
|
|
SetCameraDrawDistance
|
Gibt an, bis zu welcher Entfernung zur Kamera die Gewächsteile gezeichnet werden (Standardwert: 50 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
|
|
SetHue
|
Setzt die Farbverschiebung (Hue) der Textur in Grad
|
|
SetImposterType
|
Legt fest, auf welcher Anordnung von Quads die Textur dargestellt wird
|
|
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
|