Пресс-служба «Яндекс Карт» рассказала, что пользователи теперь могут предлагать свои 3D-модели зданий для «Яндекс Карта». Их добавят в сервис, если они соответствуют требованиям.

Сервис принимает 3D-модели городских ориентиров: зданий с интересной архитектурой, достопримечательностей, необычных построек, заведений и бизнесов, которые помогают быстро сориентироваться в незнакомой местности. Модели проходят модерацию на соответствие требованиям, если всё в порядке, то объект добавят в «Яндекс Карты».

Ниже краткий список технических требований и общих принципов моделирования:

  • На модель должно приходиться до 15 тыс. треугольников (tris).

  • В иерархии должен быть один меш. Для этого все вершины модели надо «слить» в одну конструкцию с общим материалом белого цвета.

  • Модель не должна содержать текстур и карт освещения.

  • Основные габариты здания, включая пятно застройки, ширину, высоту и глубину, должны соблюдаться точно.

  • Геометрия элементов может не быть точной копией реального объекта. Надо найти баланс между оптимальной адаптацией и корректным масштабом по отношению к соседним зданиям.

  • Объекты надо моделировать без учёта перепада высоты ландшафта.

  • Моделировать следует от общего к частному: сперва основные узнаваемые элементы, а уже после мелкие детали.

  • Детали можно увеличивать относительно реального размера, чтобы они лучше считывались при отдалении карты. 

  • Количество элементов здания (окна, этажи, колонны и прочее) можно уменьшать в пользу чистоты картинки и считываемости образа.

  • Сдавать работу надо в виде zip-архива с моделью в трёх форматах: .gltf + bin ( gLTF S eparate, без геометрической компрессии), .glb (с геометрической компрессией) и .fbx.

Пример руководства по упрощению геометрии моделей
Пример руководства по упрощению геометрии моделей

Подробное техническое задание доступно на «Яндекс Диске». Отправить готовую 3D-модель можно через форму на сайте.