Документация/Типы объектов/Base/SkyDome.type
From NeoAxis Engine Wiki
| Language: | Status: | Approved |
Contents |
Небосвод (SkyDome)
Описание
SkyDome выполняет аналогичную функцию, как Skybox - добавляет на карту красивое небо. Основные отличия между SkyBox и SkyDome:
- SkyDome поддерживает анимированное небо,
- SkyDome использует до четырех diffuse текстур в режиме смешивания (blending), и специальную текстуру для линии горизонта (horizon map),
- В то время, как SkyBox - это куб, SkyDome - это полусфера.
Добавление небосвода на вашу карту
Для того, чтобы добавить SkyDome, выберите объект(entity) SkyDome в папке Types -> Base в окне Entity Types. В центре рабочего окна появится надпись: 'Creating "SkyDome" entity. (Click here to create)' ('Создание объекта "SkyDome". (Нажмите здесь, для создания.)'). Кликнув в области рабочего окна, вы увидите, что SkyDome появился в окне Map Entities.
Параметры SkyDome
Для редактирования параметров неба, отметьте галочку, возле надписи SkyDome в окне Map Entities. Параметры объекта SkyDome:
| Параметр | Описание |
|---|---|
| DiffuseMap | Информация о используемых текстурах. |
| Blending | Параметр доступен для текстур DiffuseMap 2, 3 и 4. Параметр устанавливает режим смешивания с основной текстурой Diffuse1. Параметры смешивания: Add (сложение), Modulate (умножение), ColorBlend (смешивание цветов) или AlphaBlend (смешивание по Alpha каналу). |
| ScrollSpeed | Параметр задает скорость смещения текстуры по X и Y координатам. Возможны как положительные, так и отрицательные значения параметра, значение 0 означает, что текстура статична. |
| Texture | Путь к файлу текстуры. |
| Tiling | Параметр Tiling задает - сколько раз текстура будет продублирована по каждой из осей. Это позволяет сэкономить на размерах текстуры, сохранив высокое разрешение. Все-же высокие значения данного параметра выглядят не эстетично, так как становится заметным повторение одинаковой текстуры. |
| HorizonMap | Текстура HorizonMap позволяет добавить плавный градиент от верхней к нижней части небесного купола, для повышения реалистичности. |
| Power | Параметр устанавливает яркость текстур неба. 1 - минимальное значение, выбранное по умолчанию, 10 - максимальное значение. |
Текстуры
Вы можете использовать до четырех diffuse текстур и одну текстуру горизонта (horizon). В качестве Diffuse текстур лучше использовать бесшовные текстуры и задавать немного различные параметры скорости и направления движения.