Выберите проект
После выбора здесь появятся дерево сцены, файлы и управление публикацией.
Проверка ищет отсутствующие модели, схемы и mesh key. Публикация создаёт стабильный снимок данных для PlayCanvas.
Где хранятся файлы
GLB/JPG/PNG/SVG-байты: MinIO/S3, bucket viziaflow-dev. В Docker данные находятся в named volume viziaflow-backend_minio-data.
PostgreSQL: хранит имя, размер, SHA-256, MIME, immutable object key и связи файлов с узлами. Сами большие файлы в базе не хранятся.
После завершения загрузки object key имеет вид content/{project_id}/{asset_id}/{sha256}/{filename}.
Управление проектом
Удаление проекта очищает его данные и файлы из хранилища.
Синхронизация Raw Data
Сначала выполните сканирование manifest.
Сканирование ничего не изменяет. Синхронизация загружает только новые SHA-256 и заменяет связи в черновике, сохраняя метаданные. Отсутствующие файлы автоматически не отвязываются. Публикация всегда выполняется отдельно.
Новые 0
Изменённые 0
Отсутствующие 0
Без изменений, непривязанные файлы и ошибки
Дерево сцены
Выберите узел, чтобы изменить его свойства и полный набор привязанных файлов.
Перетащите узел за ⠿ или нажмите ↑ / ↓ на этой кнопке. Порядок меняется внутри одного родителя. Стартовый этаж выбирается отдельно. Изменения появятся во вьювере после публикации.
Библиотека GLB, изображений, MP4 и JSON
GLB — 3D-модель. JPG/PNG/WebP — изображения. MP4 — орбитальное видео. JSON — данные проекции или материалов. Загрузка файла не привязывает его к узлу автоматически.
Коллекции рендеров
Внутри коллекции фотографии хранятся в заданном порядке. Этажную коллекцию можно привязать к этажу, квартирную — к квартире.