LightComponentBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour tous les composants légers.
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
- Héritage
- Dérivé
Remarques
L’attachement d’un composant lumineux à un Entity transforme celui-ci en source de lumière dynamique qui éclaire la géométrie en plus de la lumière du ciel global. La position et l’orientation de l’entité déterminent l’emplacement et la direction de la lumière.
Seule la géométrie qui utilise un PbrMaterial sera affectée par cette lumière. La géométrie qui a un ColorMaterial affecté ne reçoit généralement pas d’éclairage.
Propriétés
Color |
Couleur de la lumière dans l’espace de couleur Gamma. |
Enabled |
État activé de ce composant. (Hérité de ComponentBase) |
Intensity |
La luminosité globale et la portée de la lumière. |
InteropId |
Classe de base pour tous les composants légers. (Hérité de ObjectBase) |
Owner |
auquel Entity ce composant est attaché. (Hérité de ComponentBase) |
Type |
Type exact de ce composant. (Hérité de ComponentBase) |
Valid |
Indique si ce composant est toujours valide. (Hérité de ComponentBase) |
Méthodes
AsToolingObject<ToolingObject>() |
Classe de base pour tous les composants légers. (Hérité de ObjectBase) |
Destroy() |
Détruit le composant dans le runtime. (Hérité de ComponentBase) |
Equals(Object) |
Classe de base pour tous les composants légers. (Hérité de ObjectBase) |
GetHashCode() |
Classe de base pour tous les composants légers. (Hérité de ObjectBase) |