reckfellENGINE

WorldEnvironment

Свойства среды по умолчанию для всей сцены (эффекты постобработки, настройки освещения и фона).

На этой странице
class WorldEnvironmentReckfellSharpНаследует Entity

Свойства среды по умолчанию для всей сцены (эффекты постобработки, настройки освещения и фона).

Узел WorldEnvironment используется для настройки Environment по умолчанию для сцены. Параметры, определенные в WorldEnvironment, могут быть переопределены узлом Environment, установленным на текущем Camera3D. Кроме того, в данной сцене одновременно может быть создан только один WorldEnvironment. WorldEnvironment позволяет пользователю указывать параметры освещения по умолчанию (например, окружающее освещение), различные эффекты постобработки (например, SSAO, DOF, Tonemapping) и способ рисования фона (например, сплошной цвет, skybox). Обычно они добавляются для улучшения реализма/цветового баланса сцены.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

WorldEnvironmentКонструктор
# WorldEnvironment
C#
public WorldEnvironment();

Свойства3

CameraAttributesСвойство
# CameraAttributes
C#
public CameraAttributes CameraAttributes { get; set; }

Ресурс CameraAttributes по умолчанию, который следует использовать, если для Camera3D ничего не установлено.

CompositorСвойство
# Compositor
C#
public Compositor Compositor { get; set; }

Ресурс Compositor по умолчанию, который следует использовать, если в Camera3D ничего не установлено.

EnvironmentСвойство
# Environment
C#
public Environment Environment { get; set; }

Ресурс окружения для World3D данного viewport. При нескольких WorldEnvironment в одном мире действует первый, а не автоматическая смесь. Разные собственные World3D в одном EntityTree могут иметь независимые окружения. Camera3D.Environment имеет больший приоритет.

Методы6

GetCameraAttributesCameraAttributes
# GetCameraAttributes
C#
public CameraAttributes GetCameraAttributes();
Возвращает CameraAttributes
GetCompositorCompositor
# GetCompositor
C#
public Compositor GetCompositor();
Возвращает Compositor
GetEnvironmentEnvironment
# GetEnvironment
C#
public Environment GetEnvironment();
Возвращает Environment
SetCameraAttributesvoid
# SetCameraAttributes
C#
public void SetCameraAttributes(CameraAttributes cameraAttributes);
Параметры
ИмяТипПо умолчанию
cameraAttributesCameraAttributes—
SetCompositorvoid
# SetCompositor
C#
public void SetCompositor(Compositor compositor);
Параметры
ИмяТипПо умолчанию
compositorCompositor—
SetEnvironmentvoid
# SetEnvironment
C#
public void SetEnvironment(Environment env);
Параметры
ИмяТипПо умолчанию
envEnvironment—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.