DJI Reality article cover

DJI Reality — бесплатная программа для просмотра 3D моделей и облаков точек

Компания DJI представила DJI Reality — приложение для Windows, предназначенное для просмотра 3D моделей и облаков точек. Решение позволяет открывать данные, сформированные в DJI Terra, без установки Terra на рабочую станцию.

Продукт ориентирован на визуализацию и базовую навигацию по результатам обработки. А также на подготовку демонстрационных материалов — включая анимационные «пролеты» по заданной траектории над моделью или облаком.
Рассказываем о возможностях и ограничениях DJI Reality.

Как скачать

Новая программа доступна на официальном сайте DJI. Можно скачать отдельно Reality. Размер загрузочного файла — 200 мегабайт. Также доступен комплект — Terra + Modify + Reality. Если у вас нет лицензии на Terra, во втором случае будет работать ее базовая версия (конвертация исходных данных в формат LAS).

Саму Reality компания DJI объявила «бесплатной навсегда». Для пользователей из России загрузка работает без ограничений.

Что внутри

1. Можно открыть файл с данными трех типов.

DJI Reality screenshot

2. Можно задать настройки просмотра.

Поменять перспективу или фон, скрыть или отобразить текстуры, увеличить точки, перекрасить облако точек, усилить контуры и так далее. Гибкая настройка этих параметров позволит лучше считывать данные.

Общие настройки

  • Переключение перспективы/ортогонального вида. Устранение перспективной деформации, упрощающая оценку размера объектов.
  • Настройки фона. Добавление сплошного цветного фона или фона неба.

Настройки 3D меш-​​модели

  • Показать/скрыть текстуры
  • Показать/скрыть треугольные сетки

Настройки облака точек

  • Уменьшение/увеличение масштаба точек. Чем больше точки, тем больше риск зависания приложения.
  • RGB. Отображение точек в цвете RGB.
  • Классификация. Просмотреть облако точек на основе результатов классификации.
  • Высота. Облако точек отображается градиентным цветом в соответствии со значением высоты.
  • Интенсивность отражения. Окраска облака точек в соответствии со значениями интенсивности.
  • Эхо. Отображение соответствующего цвета в соответствии с различными номерами эхо-сигнала во время сбора данных.
  • Настройки улучшения контура. Чем больше значение радиуса,
    тем толще линия; чем выше интенсивность, тем темнее линии.

Настройки 3D модели по методу гауссова сплэттинга

  • Разрешение. Можно выбрать низкое, среднее, высокое и сверхвысокое для повышения реализма
    сложных деталей.
Настройки DJI Reality

3. Можно записать видео.

Шаг 1. Нажать на кнопку «Обход по маршруту»
Шаг 2. Задать последовательность точек.
Шаг 3. Настроить длительность переходов между ними.
Шаг 4. По желанию добавить анимацию.
Шаг 5. Задать параметры видеофайла.
Шаг 6. Нажать «Экспорт видео».

Процесс выглядит так:

Размер выгруженного видео с этими параметрами — 6 мегабайт.

Ограничения

1. Не открываются объемные файлы

Об этом предупреждают сами разработчики в инструкции к Reality. Судя по ней, программа обрабатывает файлы LAS размер до 2 гигабайт (причем свыше 1 гб — уже со сниженной частотой кадров), а OBJ — до 1,8 гб.

Даже при таких лимитах рекомендуют использовать компьютер продвинутого уровня: процессор i7-14700F, 64 гб оперативной памяти, видеокарта RTX4070super 12 гб.

Мы тестировали Reality на двух ПК — мощном (оперативная память 128 гб, видеокарта 24 гб) и условно слабом (64 гб и 6 гб соответственно). На мощном удалось открыть файлы LAS около 10 гб. Слабый не справился и с 5 гигабайтами.

Это лучше, чем заявлено в инструкции, но все еще далеко от реальных потребностей. Например, по итогам недавнего полета с лидаром DJI Zenmuse L2 у нас получилось облако точек весом 30 гб. Reality не прочитала файл на обеих устройствах, выдав ошибку: «Недостаточно памяти».

Причем нельзя сказать, что Reality использует ресурсы компьютера на полную мощность. В приложении есть окошко со статистикой производительности. Судя по ней, Reality почти не «разгоняет» ПК.

DJI Reality — бесплатная программа для просмотра 3D моделей и облаков точек - DJI

Надеемся, что в следующих версиях разработчики оптимизируют производительность. Поскольку сейчас, чтобы поделиться файлом для просмотра в Reality, во многих случаях его придется специально подготавливать в Terra. Например, понижать плотность точек при конвертации исходных данных. Но тогда и ценность Reality под вопросом, потому что примерно с такими же ограничениями LAS и OBJ можно открывать прямо в браузере — с помощью онлайн-сервисов.

Другой вариант — специально готовить файлы в форматах PNTS и B3DM, поскольку на них лимиты не распространяются. Но в них мало кто работает. LAS и OBJ — стандарты в геодезии.

DJI Reality — бесплатная программа для просмотра 3D моделей и облаков точек - DJI

Кирилл Воронцов
Aeromotus

2. Некорректно читается формат OBJ

В документации указано, что файлы OBJ, созданные в ранних версиях Terra, могут отображаться в Reality с небольшими ошибками. Но этим дело не ограничивается. Мы открыли OBJ, созданный в Metashape. Результат на скриншотах ниже. Хотя объем модели в пределах допустимого — 1,5 гб.

DJI Reality — бесплатная программа для просмотра 3D моделей и облаков точек - DJI
Слева — модель в Metashape, справа — в Reality

Форматы B3DM и TerraGS открываются без нареканий. Это видео, к примеру, записано с моделью B3DM.

3. Недоступны расчеты

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

4. Нельзя открыть разные типы данных в одном проекте

Так сформулировано в инструкции. На практике, чтобы сменить тип данных, нужно полностью закрыть Reality и запустить снова.

5. Не всегда работает перетаскивание файлов

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

DJI Reality screenshots
На стартовый экран (слева) перетащить файл можно, на панель проекта рядом с рабочей областью (справа) — нельзя

6. Reality работает только на Windows.

Выводы

Reality — компактное бесплатное приложение, которое будет полезно в двух случаях.

1. В качестве замены DJI Terra, если нужно посмотреть модель.

Например, геодезисты создали модель в Terra. Ее нужно согласовать с коллегами-менеджерами. Устанавливать Terra менеджерам незачем — дополнительные лицензии стоят дорого. Можно установить Reality.

Даже если у вас есть Terra, пересылка моделей внутри команды — это не так просто. В Terra удобно смотреть модель, если она создавалась на этом же компьютере. А чтобы передать на другой, придется весь проект архивировать, пересылать, разархивировать, запускать на другой Terra. Если отправляешь только модель, объем уменьшается в несколько раз. Скажем, весь проект весит 10 гигабайт. А модель, единственный нужный файл, — 2 гигабайта.

DJI Reality — бесплатная программа для просмотра 3D моделей и облаков точек - DJI

Кирилл Воронцов
Aeromotus

2. Чтобы подготовить видеопрезентацию модели.

Еще одна опция для взаимодействия внутри команды или с заказчиком. Раньше такие «пролеты» можно было делать только в платном приложении LiDAR 360. Либо вручную «крутить» модель в Terra, включив внешнее ПО для записи экрана. С Reality задача становится проще. А результат точнее — например, если нужно повторить траекторию «пролета» на разных моделях.

Скачать DJI Reality

Инструкция к DJI Reality

Aeromotus подберет программное обеспечение для обработки данных с дронов DJI. Мы поможем настроить ПО и обучим ваших сотрудников. Свяжитесь с нами, чтобы получить консультацию. Это бесплатно.