Compartir a través de


LightComponentBase Clase

Definición

Clase base para todos los componentes ligeros.

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
Herencia
LightComponentBase
Derivado

Comentarios

Adjuntar un componente de luz a Entity un lo convierte en una fuente de luz dinámica que ilumina la geometría además de la luz del cielo global. La posición y la orientación de la entidad determinan la ubicación y la dirección de la luz.

Solo la geometría que usa un PbrMaterial elemento se verá afectado por esta luz. La geometría que tiene asignada ColorMaterial normalmente no recibe ninguna iluminación.

Propiedades

Color

Color de la luz en espacio de colores Gamma.

Enabled

Estado habilitado de este componente.

(Heredado de ComponentBase)
Intensity

Brillo general y rango de la luz.

InteropId

Clase base para todos los componentes ligeros.

(Heredado de ObjectBase)
Owner

al Entity que está asociado este componente.

(Heredado de ComponentBase)
Type

Tipo exacto de este componente.

(Heredado de ComponentBase)
Valid

Si este componente sigue siendo válido.

(Heredado de ComponentBase)

Métodos

AsToolingObject<ToolingObject>()

Clase base para todos los componentes ligeros.

(Heredado de ObjectBase)
Destroy()

Destruye el componente en tiempo de ejecución.

(Heredado de ComponentBase)
Equals(Object)

Clase base para todos los componentes ligeros.

(Heredado de ObjectBase)
GetHashCode()

Clase base para todos los componentes ligeros.

(Heredado de ObjectBase)

Se aplica a

Consulte también