LightComponentBase Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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) |