LightComponentBase Klas

Definitie

Basisklasse voor alle lichte onderdelen.

public ref class LightComponentBase : Microsoft::Azure::RemoteRendering::ComponentBase
public class LightComponentBase : Microsoft.Azure.RemoteRendering.ComponentBase
type LightComponentBase = class
    inherit ComponentBase
Public Class LightComponentBase
Inherits ComponentBase
Overname
LightComponentBase
Afgeleid

Opmerkingen

Door een lichtcomponent aan een Entity te koppelen, verandert het in een dynamische lichtbron die naast het globale hemellicht ook de geometrie verlicht. De positie en oriëntatie van de entiteit bepalen de locatie en richting van het licht.

Alleen geometrie die gebruikmaakt van een PbrMaterial wordt beïnvloed door dit licht. Geometrie waaraan een ColorMaterial is toegewezen, ontvangt over het algemeen geen verlichting.

Eigenschappen

Color

De kleur van het licht in gamma kleurruimte.

Enabled

Ingeschakelde status van dit onderdeel.

(Overgenomen van ComponentBase)
Intensity

De algehele helderheid en het bereik van het licht.

InteropId

Basisklasse voor alle lichte onderdelen.

(Overgenomen van ObjectBase)
Owner

De Entity waaraan dit onderdeel is gekoppeld.

(Overgenomen van ComponentBase)
Type

Het exacte type van dit onderdeel.

(Overgenomen van ComponentBase)
Valid

Of dit onderdeel nog geldig is.

(Overgenomen van ComponentBase)

Methoden

AsToolingObject<ToolingObject>()

Basisklasse voor alle lichte onderdelen.

(Overgenomen van ObjectBase)
Destroy()

Hiermee wordt het onderdeel in de runtime vernietigd.

(Overgenomen van ComponentBase)
Equals(Object)

Basisklasse voor alle lichte onderdelen.

(Overgenomen van ObjectBase)
GetHashCode()

Basisklasse voor alle lichte onderdelen.

(Overgenomen van ObjectBase)

Van toepassing op

Zie ook