LightComponentBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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) |