JustJamesSmit

JustJamesSmit

На Пикабу
в топе авторов на 562 месте
138 рейтинг 1 подписчик 0 подписок 1 пост 1 в горячем
35

Воссоздал новую станцию минского метро «Аэродромная» и поезд «Минск-2024» в 3D. В это можно поиграть!⁠⁠

Привет, я 21-летний минчанин. Я занимаюсь разработкой на C# и Unity. В Минске открываются новые станции третьей линии метро, и я загорелся идеей воссоздать в 3D одну из них -> «Аэродромную», а также новый состав 81-765.7 («Минск-2024»).

Хочу честно рассказать про процесс разработки: от сборки моделей в MagicaVoxel до настройки логики и света в Unity.

Воссоздал новую станцию минского метро «Аэродромная» и поезд «Минск-2024» в 3D. В это можно поиграть!

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

  • Сборка моделей: Поезд «Минск-2024» и саму станцию со всеми защитными станционными дверями (экранами) я моделировал в MagicaVoxel. Главной задачей было выдержать реальные пропорции фар, светодиодных полос и платформы.

  • Проблема с сеткой: Экспорт вокселей напрямую создает гигантское количество лишних вершин и полигонов. Я попытался прогнать модели через Blender и оптимизировать сетку сторонними плагинами для децимации и чистки лишних вершин.

  • Итог: Плагины отработали криво -> геометрия ломалась, воксели «поплыли», а сетка превратилась в кашу с битыми UV-картами. От идеи пересобирать сетку в Блендере пришлось отказаться, чтобы не угробить визуал.

  • Решение: Оставил исходную геометрию и перенес весь упор на оптимизацию внутри Unity -> объединение мешей (Combine Meshes) для сокращения вызовов отрисовки (Draw Calls), настройку статичных объектов на платформе и работу с материалами.

Воссоздал новую станцию минского метро «Аэродромная» и поезд «Минск-2024» в 3D. В это можно поиграть!

Вся логика движения состава, таймингов и взаимодействия со станцией написана на C#:

  1. Последовательность и корутины (Coroutines): Чтобы поезд останавливался строго у меток платформы без багов физики и непредсказуемого трения, цепочку событий (заезд -> торможение -> пауза -> открытие дверей) я завязал на C# корутинах. Это позволило точечно управлять задержками и таймингами процесса.

  2. Анимации и синхронизация дверей (Animators): На «Аэродромной» установлены автоматические платформенные двери. Движение как дверей вагона, так и защитных экранов станции сделано через Animator. Корутина отслеживает остановку поезда и по очереди дергает нужные триггеры (SetTrigger), благодаря чему двери состава и платформы открываются и закрываются синхронно.

  3. Освещение в URP: Для работы со светом использовал Universal Render Pipeline (URP). Основная задача -> передать атмосферу подземки: глянцевые отражения на полу платформы, свет фар в темном тоннеле и неоновые диодные полосы на кузове поезда.

Воссоздал новую станцию минского метро «Аэродромная» и поезд «Минск-2024» в 3D. В это можно поиграть!

Проект доведен до рабочего билда. Можно скачать бесплатную демо-версию на ПК, походить по станции, зайти в вагон и оценить результат.

Буду рад фидбеку по атмосфере и освещению, а также вашим идеям для апдейтов -> что стоит доработать или какую станцию воссоздать следующей!

Показать полностью 3
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества