Condividi tramite


LightComponentBase Classe

Definizione

Classe di base per tutti i componenti leggeri.

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
Ereditarietà
LightComponentBase
Derivato

Commenti

L'associazione di un componente di luce a un Entity oggetto lo trasforma in una sorgente di luce dinamica che illumina la geometria oltre alla luce del cielo globale. La posizione e l'orientamento dell'entità determinano la posizione e la direzione della luce.

Solo la geometria che utilizza un PbrMaterial oggetto sarà influenzata da questa luce. ColorMaterial La geometria assegnata in genere non riceve alcuna illuminazione.

Proprietà

Color

Colore della luce nello spazio dei colori gamma.

Enabled

Stato abilitato di questo componente.

(Ereditato da ComponentBase)
Intensity

Luminosità complessiva e intervallo della luce.

InteropId

Classe di base per tutti i componenti leggeri.

(Ereditato da ObjectBase)
Owner

Oggetto Entity a cui è associato questo componente.

(Ereditato da ComponentBase)
Type

Tipo esatto di questo componente.

(Ereditato da ComponentBase)
Valid

Indica se il componente è ancora valido.

(Ereditato da ComponentBase)

Metodi

AsToolingObject<ToolingObject>()

Classe di base per tutti i componenti leggeri.

(Ereditato da ObjectBase)
Destroy()

Elimina definitivamente il componente nel runtime.

(Ereditato da ComponentBase)
Equals(Object)

Classe di base per tutti i componenti leggeri.

(Ereditato da ObjectBase)
GetHashCode()

Classe di base per tutti i componenti leggeri.

(Ereditato da ObjectBase)

Si applica a

Vedi anche