Мы также хотели посмотреть, как будут выглядеть в Unity архитектурные интерьеры и какой уровень качества визуализации мы можем получить с помощью новых технологий. Вот видео того, что мы получили:
Весьма удобно, что есть несколько полезных библиотек ассетов для высоко качественных архитектурных моделей и сцен, они доступны по цене, поэтому мы выбрали сцену, которая удобна для работы и может быть легко создана в Unity:
Большинство из ассетов используются как есть, с минимальными изменениями, которые касаются добавления лайтмапов и небольшой оптимизации высокополигональных мешей.
Мы подумали, что будет очень мило иметь возможность менять цвета и текстуры некоторых объектов, поэтому мы добавили простые интерфейсы, которые позволяют это делать. Для отдельных текстуры полов и обоев мы использовали онлайн-библиотеки.
Работа с освещением в Unity достаточно проста. Для экстерьера и прямого света солнца у нас есть HDR кубическая карта окружения и спотлайты для каждой лампы.
Это было достаточно просто, но также требовало сетки лайтпроб. Для нашей сцены мы сделали временное решение и одновременно поставили в известность нашу R&D команду. Функция сейчас в разработке и будет добавлена в Unity.
Сетки лайтпроб позволяют переносить информацию об освещении в большие динамические объекты, однако не могут быть использованы в случае использования запеченного света. Мы использовали их для некоторых объектов у нас в сцене: покрывала на кровать, коврик на полу и т.д.
Мы добавили в интерфейс возможность двигать свет, что облегчает наблюдение за realtime global illumination в Unity. Это позволяет создавать в сцене хороший мягкий реалистичный свет.
Отражающие поверхности в сцене сделаны, чтобы изучить то, как ведут себя наше экранное отражение.
Вот настройки, которые мы использовали:
Мы также использовали одну reflection probe, которая автоматически изменяется вместе с изменениями света и материалов.
The Bedroom demo было показано в сентября этого года на конференции Unite Boston, участники которой могли изучить его и попробовать.
Мы с большим удовольствием объявляем, что демо теперь общедоступно. Пожалуйста, скачивайте его для Windows (требуется DX11) или OSX (требуется OpenGL 4); размер файла для скачивания 337 MB. Доступна альтернативная ссылка для скачивания. Вы можете выбирать разное качество.
Примечание: Мы не публикуем проект по причинам авторских прав, так как демо создано с помощью библиотек ассетов. Вот оригинальная сцена из Evermotion Store.