Scene - Руководство по Вердж3Д - Софт Эйт Софт
Description: Узнайте как использовать Scene в интерактивных 3Д-веб-приложениях сделанных на Вердж3Д

Object3D →

# Scene

Сцены позволяют установить, что и где будет рендерить «Вердж3Д». Здесь вы размещаете объекты, освещение и камеры.

## Конструктор

### Scene()

Создаёт новый объект сцены.

## Свойства

### # .background : Object

Задает фон, используемый при рендеринге сцены. По умолчанию — `null`. Возможные значения:

- Color — задаёт однородный цвет фона.
- Texture — задаёт плоскую текстуру фона.
- Кубические карта в виде CubeTexture, либо текстура, использующая равнопромежуточную проекцию — задаёт небесную сферу.

Настройки камеры `zoom` и `view` игнорируются.

### # .backgroundBlurriness : Float

Коэффициент размытия фона. Поддерживается только, если в качестве Scene.background подана текстура окружения. Разрешённые значения лежат в интервале от `0` до `1`. Значение по умолчанию — `0`.

### # .backgroundIntensity : Float

Коэффициент затухания фона. Поддерживаются только если в качестве фона задана текстура. Значение по умолчанию — `1`.

### # .backgroundToneMapped : Boolean

Использовать отображение тонов при рендеринге фона. Значение по умолчанию — `true`.

### # .environment : Texture

Если значение не равно `null`, данная текстура устанавливается в качестве карты окружения для всех физических материалов в сцене. Однако невозможно перезаписать существующую текстуру, назначенную MeshStandardMaterial.envMap. По умолчанию — `null`.

### # .fog : Fog

Экземпляр fog, определяющий тип тумана, который влияет на все отрисованное в сцене. По умолчанию — `null`.

### # .isScene : Boolean

Показывает, что данный объект является экземпляром класса Scene. Только для чтения.

### # .overrideMaterial : Material

Если значение не равно null, это заставит все в сцене рендериться с этим материалом. По умолчанию — `null`.

### # .postprocessing : Array

Массив с пассами постобработки, используемыми для рендеринга сцены. Массив используется как временное хранилище, используемое GLTFLoader.

### # .worldEnvMapProbe : CubeReflectionProbe

Экземпляр зонда отраженного света, который добавляет IBL-окружение ко всем объектам сцены.

### # .worldMaterial : Material

Материал используемый для создания окружения.

## Исходный файл

О том как получить исходный код этого модуля читайте тут.