Пресс-служба «Яндекс Карт» рассказала, что пользователи теперь могут предлагать свои 3D-модели зданий для «Яндекс Карта». Их добавят в сервис, если они соответствуют требованиям.
Сервис принимает 3D-модели городских ориентиров: зданий с интересной архитектурой, достопримечательностей, необычных построек, заведений и бизнесов, которые помогают быстро сориентироваться в незнакомой местности. Модели проходят модерацию на соответствие требованиям, если всё в порядке, то объект добавят в «Яндекс Карты».
Ниже краткий список технических требований и общих принципов моделирования:
На модель должно приходиться до 15 тыс. треугольников (tris).
В иерархии должен быть один меш. Для этого все вершины модели надо «слить» в одну конструкцию с общим материалом белого цвета.
Модель не должна содержать текстур и карт освещения.
Основные габариты здания, включая пятно застройки, ширину, высоту и глубину, должны соблюдаться точно.
Геометрия элементов может не быть точной копией реального объекта. Надо найти баланс между оптимальной адаптацией и корректным масштабом по отношению к соседним зданиям.
Объекты надо моделировать без учёта перепада высоты ландшафта.
Моделировать следует от общего к частному: сперва основные узнаваемые элементы, а уже после мелкие детали.
Детали можно увеличивать относительно реального размера, чтобы они лучше считывались при отдалении карты.
Количество элементов здания (окна, этажи, колонны и прочее) можно уменьшать в пользу чистоты картинки и считываемости образа.
Сдавать работу надо в виде zip-архива с моделью в трёх форматах: .gltf + bin ( gLTF S eparate, без геометрической компрессии), .glb (с геометрической компрессией) и .fbx.
Пример руководства по упрощению геометрии моделей
Подробное техническое задание доступно на «Яндекс Диске». Отправить готовую 3D-модель можно через форму на сайте.
Источник: habr.com