WorldEnvironment
Свойства среды по умолчанию для всей сцены (эффекты постобработки, настройки освещения и фона).
Свойства среды по умолчанию для всей сцены (эффекты постобработки, настройки освещения и фона).
Узел WorldEnvironment используется для настройки Environment по умолчанию для сцены.
Параметры, определенные в WorldEnvironment, могут быть переопределены узлом Environment, установленным на текущем Camera3D. Кроме того, в данной сцене одновременно может быть создан только один WorldEnvironment.
WorldEnvironment позволяет пользователю указывать параметры освещения по умолчанию (например, окружающее освещение), различные эффекты постобработки (например, SSAO, DOF, Tonemapping) и способ рисования фона (например, сплошной цвет, skybox). Обычно они добавляются для улучшения реализма/цветового баланса сцены.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
WorldEnvironmentКонструктор
public WorldEnvironment();Свойства3
CameraAttributesСвойство
public CameraAttributes CameraAttributes { get; set; }Ресурс CameraAttributes по умолчанию, который следует использовать, если для Camera3D ничего не установлено.
CompositorСвойство
public Compositor Compositor { get; set; }Ресурс Compositor по умолчанию, который следует использовать, если в Camera3D ничего не установлено.
EnvironmentСвойство
public Environment Environment { get; set; }Ресурс окружения для World3D данного viewport. При нескольких WorldEnvironment в одном мире действует первый, а не автоматическая смесь. Разные собственные World3D в одном EntityTree могут иметь независимые окружения. Camera3D.Environment имеет больший приоритет.
Методы6
GetCameraAttributesCameraAttributes
public CameraAttributes GetCameraAttributes();CameraAttributesGetCompositorCompositor
public Compositor GetCompositor();CompositorGetEnvironmentEnvironment
public Environment GetEnvironment();EnvironmentSetCameraAttributesvoid
public void SetCameraAttributes(CameraAttributes cameraAttributes);| Имя | Тип | По умолчанию |
|---|---|---|
cameraAttributes | CameraAttributes | — |
SetCompositorvoid
public void SetCompositor(Compositor compositor);| Имя | Тип | По умолчанию |
|---|---|---|
compositor | Compositor | — |
SetEnvironmentvoid
public void SetEnvironment(Environment env);| Имя | Тип | По умолчанию |
|---|---|---|
env | Environment | — |