Как сделать skybox в unity?
друг говорит, что для неба надо рисовать огромную сферу, а я хочу использовать готовую панораму. проект Built-in, панорамная картинка уже есть, как назначить её окружением.
Компьютеры и связь
Юридическая консультация
Семья и дом
Еда и кулинария
Города и страны, туризм
друг говорит, что для неба надо рисовать огромную сферу, а я хочу использовать готовую панораму. проект Built-in, панорамная картинка уже есть, как назначить её окружением.
✓ Создайте материал через Assets → Create → Material и выберите Shader → Skybox/Panoramic. ✓ Поместите готовую панораму в Spherical (HDR). Для обычной полной эквидистантной панорамы задайте Mapping → Latitude Longitude Layout и Image Type → 360. ✓ Откройте Window → Rendering → Lighting → Environment и назначьте этот материал в Skybox Material. ✓ У игровой Camera проверьте Clear Flags → Skybox. Если выбран Solid Color, камера будет показывать цвет фона вместо неба. ✓ Подстройте Rotation материала, чтобы нужный участок панорамы оказался в выбранном направлении.
Огромная сфера для такого фона не требуется. Обычная прямоугольная фотография не заменяет подготовленную круговую панораму без искажений. Освещение объектов и яркость фоновой картинки проверяйте отдельно.
Создайте материал со Shader → Skybox/Panoramic, назначьте панораму в Spherical (HDR), выберите её правильную раскладку. Для полного эквидистантного изображения используйте Latitude Longitude Layout и 360. Затем задайте материал в Lighting → Environment → Skybox Material, а у Built-in камеры выберите Clear Flags → Skybox. Подстройте Rotation и проверьте Game.
4.20
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Ответить на вопрос