LightObjectSun Klasse

Klasse für das Sonnenlicht

Definition

Namensraum: KWEngine3.GameObjects
Assembly: KWEngine3 (in KWEngine3.dll) Version: 3.0.7.3+f07b5927a6865945f32f848bdf50a2c2724c3fb9
C#
public class LightObjectSun : LightObject
Inheritance
Object    LightObject    LightObjectSun

Konstruktoren

LightObjectSun Konstruktormethode für die Erstellung einer Sonnenlichtinstanz

Eigenschaften

Color Gibt die aktuelle Lichtfarbe zurück
(Vererbt von LightObject)
CurrentWorld Verweis auf die aktuelle Welt
(Vererbt von LightObject)
ID Engine-interne ID
(Vererbt von LightObject)
Name Name des Objekts
(Vererbt von LightObject)
Position Gibt die aktuelle Position des Lichtobjekts zurück
(Vererbt von LightObject)
ShadowQualityLevel Schattenqualität des Lichts (maximal 3 Schattenlichter pro Welt möglich)
(Vererbt von LightObject)
ShadowType Art der Schattenberechnung (Standard oder kaskadiert)
(Vererbt von LightObject)
Target Gibt die aktuelle Zielposition des Lichtobjekts zurück (nur für gerichtete Lichter gültig)
(Vererbt von LightObject)
Type Art des Lichts
(Vererbt von LightObject)

Methoden

MoveOffset Bewegt die Instanz in die entsprechende Achsenrichtung
(Vererbt von LightObject)
MoveOffsetTarget Bewegt die Zielposition der Instanz in die entsprechende Achsenrichtung
(Vererbt von LightObject)
SetColor(Vector4) Setzt Lichtfarbe- und intensität
(Vererbt von LightObject)
SetColor(Single, Single, Single, Single) Setzt Lichtfarbe- und intensität
(Vererbt von LightObject)
SetCSMFactor Gibt an, wie viel größer die äußere Shadow Map für eine schattenwerfende Sonne ist
SetFOV Setzt den Blickwinkel des Lichts (gilt nur für Sonnenlicht und gerichtetes Licht)
(Vererbt von LightObject)
SetNearFar Setzt die Nah- und Ferngrenze (Reichweite) des Lichts
(Vererbt von LightObject)
SetPosition(Vector3) Setzt die Position des Lichtobjekts
(Vererbt von LightObject)
SetPosition(Single, Single, Single) Setzt die Position des Lichtobjekts
(Vererbt von LightObject)
SetShadowBias Feintuning für den Schatteneffekt des Lichts (im Bereich [-0.1f;+0.1f])
(Vererbt von LightObject)
SetShadowOffset Feintuning für die Position des Schatteneffekts (Standardwert: 0.0001f)
(Vererbt von LightObject)
SetTarget(Vector3) Setzt das Ziel des Lichts (bzw. dadurch dessen Richtung)
(Vererbt von LightObject)
SetTarget(Single, Single, Single) Setzt das Ziel des Lichts (bzw. dadurch dessen Richtung)
(Vererbt von LightObject)

Siehe auch