Коротко
- RealityScan устанавливается через Epic Games Launcher и используется для выравнивания камер в рабочем процессе D5 Render XR Tour; во время установки необходимо принять тарифный план.
- Извлечение кадров из видео или фотографий, выравнивание и выбор компонента (Component) напрямую влияют на качество обучения 3DGS.
- Файлы transforms.json и sparse_points.ply, экспортированные из правильного компонента, можно загрузить в D5, чтобы сократить время выравнивания.
- D5 Render предлагает стратегии шаблонов для проектов разного масштаба: 5 шаблонов/967 изображений для виллы и 6 шаблонов/950 изображений для кампуса.
Официальная пользовательская документация D5 Render описывает рабочий процесс выравнивания камер на основе RealityScan, позволяющий бюро архитектуры и интерьерного дизайна превращать отрендеренные сцены или реальные фото- и видеосъёмки в интерактивный 3D веб-опыт. В этом руководстве собраны шаги, рекомендуемые настройки и типичные ошибки из документации для команд, которые хотят создавать 3D Gaussian Splatting (3DGS) с помощью функции D5 Render XR Tour.
Как установить RealityScan и начать проект?
RealityScan распространяется через Epic Games Launcher. Для установки сначала нужно скачать Epic Games Launcher и войти под учётной записью Epic Games; без входа в аккаунт установить RealityScan невозможно. В Launcher в левом меню открывается вкладка Unreal Engine, затем на вкладке RealityScan выбирается версия и запускается установка. При первом использовании по умолчанию рекомендуется самая свежая стабильная версия. На экране установки необходимо ознакомиться и принять отображаемый тарифный план и лицензионное соглашение конечного пользователя.
После установки RealityScan открывается на странице WORKFLOW и создаётся пустой проект. Документация подчёркивает следующие моменты для подготовки данных:
Во время съёмки между соседними изображениями нужно оставлять достаточное перекрытие и избегать резких скачков угла.
Размытие из-за движения, отражения, большие текстурно-бедные поверхности и резкие перепады экспозиции следует свести к минимуму.
Папку проекта нужно спланировать заранее; файлы кадров нельзя произвольно перемещать после экспорта, чтобы не нарушить пути изображений в JSON-файле.
Как выполнить выравнивание камер из видео или фотографий?
Видеофайл или папку с фотографиями можно перетащить прямо в интерфейс RealityScan либо использовать кнопки Images/Folder на верхней панели инструментов. При импорте видео открывается окно "Import Video Sequence", где задаётся интервал извлечения кадров (Jumps' length(s)).
| Настройка | Рекомендуемое значение | Эффект |
|---|---|---|
| Jumps' length(s) | 0,5 секунды | Извлекает кадр каждые 0,5 секунды; более короткий интервал означает больше кадров и более долгую обработку |
| Место сохранения | Создать папку кадров рядом с видео | Сохраняет исходную папку кадров, необходимую для обучения 3DGS |
После извлечения кадров запускается команда Align Images; этот шаг одновременно выполняет обнаружение признаков, сопоставление изображений, оценку позы камеры и генерацию разреженного облака точек. По завершении выравнивания в 3D-виде должны быть видны траектория камеры и разреженное облако точек; критерием успеха считается переход большинства изображений в статус "Registered".
Как выбрать правильный компонент и экспортировать файлы?
Если группы изображений не полностью связываются во время выравнивания, может образоваться несколько "Component". В примере из документации в Component 0 зарегистрировано 12/121 камер, в Component 1 — 107/121, в Component 2 — 2/121; нужно выбрать компонент с наибольшим числом камер и геометрически корректный (в примере — Component 1). Файлы JSON и PLY обязательно должны экспортироваться из одного и того же компонента, иначе системы координат и количество камер не будут совпадать.
В окне экспорта создаются два файла:
Radiance Fields Transformation File → transforms.json
Sparse point cloud (Polygon File Format *.ply) → sparse_points.plyЗагрузка в обучение 3DGS в D5 Render XR Tour
В D5 Render в окне "Create 3DGS from images/video" вводится название проекта, а в качестве типа источника выбирается Photos. Затем загружаются три файла, созданные из одного и того же компонента RealityScan: исходная папка кадров/фотографий, созданная на шаге 2, transforms.json и sparse_points.ply. Загрузка этих двух последних файлов не обязательна; согласно документации, если их не загрузить, проект сначала выполнит решение по камерам, а затем перейдёт к обучению 3DGS, то есть готовые JSON/PLY файлы ускоряют процесс.
D5 Render также поддерживает создание источника 3DGS путём прямого рендеринга сцены с помощью шаблонов hemisphere, cube и sphere в XR Tour. Примеры проектов из документации показывают стратегию выбора шаблонов в зависимости от масштаба:
| Проект | Количество шаблонов | Количество изображений |
|---|---|---|
| Вилла с садом | 5 | 967 |
| Кампус, вид с воздуха | 6 | 950 |
Что это значит для команд архитектурной визуализации?
Этот рабочий процесс подходит для бюро, которые хотят превращать в интерактивные 3D-туры, доступные для обмена с клиентами, как реальные фотографии с объекта, так и сцены, отрендеренные в D5. С аппаратной стороны установка RealityScan требует Epic Games Launcher и учётной записи; на экране установки требуется принять тарифный план, поэтому планирование расходов нужно прояснить до установки. Время обработки может увеличиваться в зависимости от количества изображений, разрешения и скорости диска. Со стороны D5 Render в файлах .fbx не поддерживается анимация костей (рекомендуется конвертация в .abc), а в файлах .abc не передаются текстуры; эти ограничения совместимости нужно учитывать при планировании рабочего процесса. В проектах, требующих корпоративной/информационной безопасности, локальные рендер-файлы можно передавать офлайн, не загружая в облако.
Частые ошибки
Выбор неправильного или слишком маленького компонента при образовании нескольких Component; это приводит к несовпадению координат.
Экспорт файлов JSON и PLY из разных компонентов.
Переименование или перемещение исходного видео/папки во время извлечения кадров или выравнивания, что нарушает пути изображений.
Оставление движущихся объектов (людей, транспорта, воды) в кадре во время съёмки — это приводит к появлению призрачных изображений и размытости в результате 3DGS.
Источники
Источников: 3Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.
Для архитектурных и интерьерных бюро в Турции сочетание RealityScan + D5 Render XR Tour даёт возможность превращать фотографии с объекта или отрендеренные сцены в интерактивную презентацию для клиентов без отдельных вложений в программное обеспечение. Однако, поскольку указано, что во время установки необходимо принять тарифный план, командам следует прояснить условия лицензии и стоимости до установки. Основным узким местом станет увеличение времени выравнивания и облачного обучения по мере роста числа изображений.
В то же время критична дисциплина управления файлами: неправильный выбор Component или перемещение исходной папки может заставить начать весь процесс заново. Соблюдение правил перекрытия кадров и статичности сцены перед съёмкой, а также фиксация номеров компонентов на шаге экспорта — самый практичный способ избежать потери времени.
Частые вопросы
Как данные выравнивания передаются между RealityScan и D5 Render?
После завершения выравнивания в RealityScan выбирается правильный Component и экспортируются transforms.json (Radiance Fields Transformation File) и sparse_points.ply (Sparse point cloud); эти два файла загружаются в окно создания 3DGS в D5 Render.
Что такое 3D Gaussian Splatting (3DGS)?
3DGS — это метод представления сцены множеством маленьких Gaussian-эллипсоидов с информацией о положении, цвете, размере и прозрачности вместо классических полигональных моделей; эти данные можно хранить в файле .ply или .splat.
Какие форматы файлов D5 Render может импортировать напрямую?
D5 Render напрямую поддерживает такие форматы, как SketchUp (.skp), FBX, Rhino (.3dm), Alembic (.abc), OBJ, Collada, 3ds, DXF, STL, glTF/glb, Gaussian Splatting (.ply); кроме того, с помощью плагина D5 Converter возможна живая синхронизация с Revit, 3ds Max, Cinema 4D, Blender, Archicad и Vectorworks.



