Прогресс по деталям за январь — куча мелких элементов, переключателей и мягких панелей.
Небольшое обновление о том, над чем велась работа в январе. Пока ничего не закончено (это большие и сложные задачи), но промежуточные скриншоты слишком часто теряются в Discord, так что такие апдейты теперь будут появляться чаще.
Так как в будущем планируется, что котики действительно будут управлять кораблями, год начался с работы над внутренним пространством средней кабины корабля.
Внутренние пространства называются IVA (Inter-Vehicular Activity) — термин, пришедший ещё со времён Kerbal Space Program. Он обозначает внутренний интерьер: кабины, модули научных станций, купола и т.д.
Изначально такие интерьеры были не слишком полезны — мало кто хотел играть «вслепую» (изнутри обычно плохой обзор). Но всё изменилось, когда моды начали позволять свободно перемещаться внутри кораблей, в том числе в VR. Позже и сами разработчики стали уделять больше внимания экипажу: появились портреты, срезы кораблей, возможность видеть, что происходит внутри во время полёта.
Со временем IVA превратились в полноценный способ управления кораблём от первого лица. А это означало:
В моддинг-сообществе даже шутили: «Если хочешь IVA — сделай его сам», потому что на создание одного интерьера уходило в разы больше времени, чем на обычную деталь. Чтобы упростить работу, IVA часто переиспользовались между разными деталями и собирались из повторяющихся элементов.
…это, по сути, очень похоже на подход KSA ко всему остальному 😄
🧩 Как это реализуется в KSA
Чтобы интерьер был достаточно качественным для роли симулятора полёта, достаточно погружающим для бесшовного VR и при этом производительным, используется система поддеталей. Один винтик может быть создан один раз и затем инстансирован сотни раз видеокартой. То же касается переключателей, панелей, элементов управления.
Панели можно зеркалить и вращать, чтобы использовать в разных кораблях — как в консолях, так и в стенах, полах и люках. Для мягких форм активно применяется запекание normal-карт, чтобы сохранить объём, не раздувая количество полигонов.
Даже текст можно вынести в алфавитный атлас, чтобы отрисовывать символы максимально эффективно.
Да, даже мебель создаётся по такому принципу — и её можно будет убрать из капсулы, если очень захочется 🙂
🔧 Что дальше
Основная часть работы почти завершена, но впереди ещё:
высокодетализированное текстурирование,
сборка всех поддеталей в единый интерьер уже внутри игры.
Плюс в том, что после этого появится банк готовых элементов, которые можно будет использовать и в других интерьерах. Поэтому важно сделать всё правильно с первого раза.
Работа большая, но отдача будет ещё больше 🚀
Комментарии (0)
Оставить комментарий