Проекты
Проверка ищет ошибки структуры и медиаданных. Публикация делает снимок черновика — его и показывает вьюер.
Где хранятся файлы
JPG/PNG/WebP/SVG/MP4/JSON: 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
При изменении структуры папки сначала пересоберите TOML (Danger Zone), затем выполните сканирование.
Пересборка TOML (в Danger Zone) меняет только каталог. Сканирование ничего не изменяет. Применение фиксирует состояние в базе и загружает новые версии в MinIO, сохраняя метаданные. Публикация всегда выполняется отдельно.
Сабмодуль данных
Новые 0
Изменённые 0
Отсутствующие 0
Без изменений, непривязанные файлы и ошибки
Дерево сцены
Выберите узел, чтобы изменить его свойства и полный набор привязанных файлов.
Перетащите узел за ⠿ или нажмите ↑ / ↓ на этой кнопке. Порядок меняется внутри одного родителя. Стартовый этаж выбирается отдельно. Изменения появятся во вьювере после публикации.
Библиотека файлов
Все файлы проекта из Raw Data: изображения, MP4 и JSON. Здесь — что есть; привязывают файл к узлу через его слоты.
Коллекции рендеров
Внутри коллекции фотографии хранятся в заданном порядке. Назначение выполняется в свойствах нужного узла; одна коллекция может использоваться в нескольких узлах.