ВПМ: полный разбор требований

  • FBX версии 7.4 (FBX2014), бинарный тип.
  • Модель ОКС — ZIP до 500 Мб. Модель благоустройства — ZIP до 1 Гб.
  • Внутри архива: файл FBX, файл FBX модели освещения (при наличии в проекте), файл geoJSON и от 3 до 2100 файлов PNG.
  • Текстуры не интегрируются в FBX и передаются отдельно.
    Лимит геометрии ОКС
    1 000 000 треугольных полигонов на одну модель ОКС и его эксплуатируемую кровлю в рамках одного файла FBX, не считая объектов геометрии коллизии.
    Лимит геометрии благоустройства
    Считается от площади территории благоустройства — площади участка за вычетом пятна застройки ОКС:
    Площадь территории
    Лимит треугольных полигонов
    до 0,05 га
    300 000
    от 0,05 до 0,1 га
    705 000
    от 0,1 до 0,25 га
    1 125 000
    от 0,25 до 0,5 га
    1 650 000
    от 0,5 до 0,75 га
    1 950 000
    от 0,75 до 1 га
    2 625 000
    от 1 до 1,5 га
    3 150 000
    более 1,5 га
    4 500 000

Разрыв между крайними значениями — пятнадцатикратный. Оценивать трудоёмкость благоустройства «по аналогии с прошлым проектом» больше не выйдет: сначала считаем площадь.
Чистота геометрии
Объекты геометрии не должны содержать:

  • более 100 дубликатов и самопересечений вершин, рёбер и полигонов при погрешности расстояния 0,002 м;
  • изолированных вершин, рёбер и полигонов;
  • отрезков нулевой длины;
  • ключей анимации;
  • дополнительных модификаторов.
    Иерархических связей и групп между объектами быть не должно.
    Интерьеры и стены
    Вопреки распространённому убеждению, интерьеры в ВПМ не запрещены — они, согласно проектной документации, заменяются сплошными стенами и перекрытиями. Сложные по форме и невидимые снаружи внутренние стены удаляются. Толщина стен зданий — минимум 10 см.
    Для устранения дефектов отображения со-направленных перекрывающих друг друга полигонов расстояние между ними должно составлять не менее 5 мм и не более 2 см.
    Нормали и визуальные дефекты
    Нормали объектов, видимых с условной точки наблюдения, направлены в сторону наблюдателя. В поле зрения не должно быть физически отсутствующих полигонов — исключение составляют зоны, не просматриваемые ни под каким углом, в том числе через светопрозрачные конструкции. Дефектные затенения тоже считаются браком.
    Точка отсчёта
  • Все объекты позиционированы и повёрнуты по плану проектного решения, при этом значения угла поворота после сброса трансформаций — 0 градусов.
  • Точка отсчёта объекта относительно мировых координат редактора — строго в нуле по всем осям.
  • Точка отсчёта ОКС или благоустройства — в геометрическом центре модели по осям X и Y, по оси Z — на нулевой отметке проекта.
  • Все pivot внутри одного FBX имеют одинаковые координаты: у модели стёкол ОКС точка отсчёта там же, где у самого ОКС.
  • Расположение точек отсчёта объектов геометрии коллизии значения не имеет.
    Периметр
    Полигоны по периметру геометрии ОКС выдавливаются вниз не менее чем на 1 метр, чтобы уйти внутрь геометрии благоустройства. По периметру благоустройства — тоже на метр, с использованием текстурных заглушек обобщённого цвета тех полигонов, из которых происходило выдавливание.