Fog

Этот класс определяет линейный туман, т.е. туман, линейно увеличивающийся по плотности с расстоянием.

Конструктор

Fog(color : Integer, near : Float, far : Float)

Параметр color передается в конструктор Color для установки цвета тумана. Цвет может быть шестнадцатеричным целым числом или строкой CSS-стиля.

Свойства

.isFog : Boolean

Флаг только для чтения, обозначающий экземпляр класса Fog.

.name : String

Необязательное имя объекта (не обязательно уникальное). По умолчанию это пустая строка.

.color : Color

Цвет тумана. Например, если установить значение красного цвета, то дальние объекты будут рендериться красными.

.near : Float

Минимальное расстояние для начала применения тумана. Объекты, находящиеся на расстоянии менее near от активной камеры, не будут затронуты туманом.

По умолчанию 1.

.far : Float

Максимальное расстояние, на котором туман перестает рассчитываться и применяться. Объекты, находящиеся на расстоянии более чем far от активной камеры, не будут затронуты туманом.

По умолчанию 1000.

Методы

.clone() → Fog

Возвращает новый экземпляр тумана с теми же параметрами, что и данный экземпляр.

Пазлы

Используйте пазл add fog, чтобы включить эффект линейного тумана без программирования.

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

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