LightComponentBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для всех светлых компонентов.
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
- Наследование
- Производный
Комментарии
Присоединение компонента света к Entity превращает его в динамический источник света, который освещает геометрию в дополнение к глобальному свету неба. Расположение и ориентация сущности определяют расположение и направление света.
Только геометрия, использующая объект , PbrMaterial будет зависеть от этого света. Геометрия, которая имеет назначенный ColorMaterial объект , обычно не получает освещения.
Свойства
Color |
Цвет света в цветовом пространстве гамма. |
Enabled |
Включено состояние этого компонента. (Унаследовано от ComponentBase) |
Intensity |
Общая яркость и диапазон освещения. |
InteropId |
Базовый класс для всех светлых компонентов. (Унаследовано от ObjectBase) |
Owner |
Объект Entity , к которому присоединен этот компонент. (Унаследовано от ComponentBase) |
Type |
Точный тип этого компонента. (Унаследовано от ComponentBase) |
Valid |
Указывает, действителен ли этот компонент. (Унаследовано от ComponentBase) |
Методы
AsToolingObject<ToolingObject>() |
Базовый класс для всех светлых компонентов. (Унаследовано от ObjectBase) |
Destroy() |
Уничтожает компонент в среде выполнения. (Унаследовано от ComponentBase) |
Equals(Object) |
Базовый класс для всех светлых компонентов. (Унаследовано от ObjectBase) |
GetHashCode() |
Базовый класс для всех светлых компонентов. (Унаследовано от ObjectBase) |