8 (812) 649-47-16Санкт-Петербург, ул. Заозерная, д.8, к.2
← Все статьиAR-статьи

Работа с крупными объектами в AR: ограничения по размеру и производительности

При работе с AR в строительстве часто возникает желание загрузить в приложение сразу всю модель здания. Логика понятна: чем больше информации, тем полнее картина. На практике это почти всегда приводит к обратному…

Текст статьи

Введение

При работе с AR в строительстве часто возникает желание загрузить в приложение сразу всю модель здания. Логика понятна: чем больше информации, тем полнее картина. На практике это почти всегда приводит к обратному эффекту — модель становится тяжёлой, медленно работает и теряет прикладную ценность.

AR на мобильных устройствах — это не про максимальный объём данных, а про управляемую сцену, с которой можно работать на площадке. Поэтому при работе с крупными объектами важно понимать ограничения и правильно выстраивать сценарий использования.

Работа с крупными объектами в AR: ограничения по размеру и производительности
Работа с крупными объектами в AR: ограничения по размеру и производительности

Почему “вся модель” — это проблема

BIM-модель здания может содержать огромное количество элементов. Для проектирования это нормально, но в AR такая сцена становится перегруженной.

Устройство должно одновременно:

обрабатывать геометрию, отображать её, отслеживать положение пользователя и поддерживать стабильность сцены.

Если объём данных слишком большой, возникают типовые проблемы:

модель долго загружается, снижается плавность, ухудшается устойчивость при перемещении.

Но главный эффект даже не в производительности. Пользователь просто перестаёт понимать, что он видит. В насыщенной сцене сложно выделить нужный элемент и сосредоточиться на задаче.

Ограничения мобильных устройств

В отличие от BIM-систем, мобильные устройства ограничены по ресурсам.

Даже современные смартфоны и планшеты имеют предел по:

объёму обрабатываемой геометрии, количеству отображаемых объектов и скорости обработки сцены.

При превышении этого порога AR начинает вести себя нестабильно. Это особенно заметно при движении по объекту, когда система должна постоянно пересчитывать сцену.

Поэтому при работе с крупными моделями ограничение задаётся не только размером файла, но и сложностью геометрии.

Влияние детализации

На производительность влияет не только количество элементов, но и их детализация.

Если модель содержит:

сложные профили, мелкие элементы, повторяющиеся детали,

нагрузка резко возрастает.

При этом для задач на площадке такая детализация часто не нужна. Пользователю важны габариты, расположение и взаимное положение элементов, а не точная проработка каждой детали.

Почему важен сценарий, а не объём

На практике AR используется не для просмотра всей модели, а для решения конкретной задачи.

Это может быть:

проверка инженерного узла,

разметка участка,

приемка работ,

демонстрация решения.

В каждом случае нужен ограниченный фрагмент модели, а не весь объект.

Именно поэтому подход “загрузить всё” почти всегда проигрывает подходу “загрузить нужное”.

Как это решается на практике

При работе с крупными объектами используется простая логика: модель делится на части.

В AR загружается только тот участок, с которым работает пользователь. Это может быть помещение, зона или конкретный узел.

Дополнительно упрощается геометрия. Убираются лишние детали, остаются только элементы, которые влияют на решение.

За счёт этого сцена становится легче и понятнее.

Практический пример

Если рассматривать модель здания целиком, в ней могут быть десятки тысяч элементов.

Но если задача — проверить венткамеру, в AR загружается только этот участок.

Работа с крупными объектами в AR: ограничения по размеру и производительности
Работа с крупными объектами в AR: ограничения по размеру и производительности — иллюстрация 2

Пользователь получает:

понятную сцену,

быструю работу,

возможность сосредоточиться на задаче.

Если бы была загружена вся модель, это усложнило бы работу без добавления пользы.

Как это реализовано в GIP VISION

В GIP VISION работа с крупными объектами изначально строится через сценарий, а не через полный объём модели.

Просмотр пространственной модели в GIP VISION
Так в GIP VISION выглядит рабочий просмотр модели: это удобная связка для больших IFC, проверки геометрии и настройки содержимого перед AR.

Модель подготавливается под задачу. В приложение загружается не весь объект, а нужный участок.

Дополнительно используются механизмы оптимизации:

упрощение геометрии, фильтрация элементов, выбор конкретных систем.

Это позволяет работать даже с крупными проектами, но в управляемом формате.

При необходимости модель можно разбивать на несколько сценариев и переключаться между ними.

Вывод

AR накладывает ограничения на размер и сложность моделей, но это не является проблемой, если правильно выстроить работу.

Ключевой принцип — использовать не всю модель, а её релевантную часть.

Это позволяет:

сохранить производительность,

улучшить восприятие,

сделать AR инструментом, а не перегруженной визуализацией.

В GIP VISION этот подход реализован через сценарную работу с моделью и её предварительную подготовку. За счёт этого даже крупные объекты можно эффективно использовать на строительной площадке.