ym88659208ym87991671
Создание, сборка и загрузка сцены | Документация для разработчиков

Создание, сборка и загрузка сцены

Обновлено 8 декабря 2025

В это разделе вы найдете пошаговую инструкцию и дополнительные рекомендации по созданию своей первой встречи в 3D. При получении доступа к SaluteJazz SDK Creator Toolkit вы получаете готовый шаблон сцены с предустановленными настройками. Этого достаточно, чтобы собрать сцену, загрузить на сервер и создать встречу в SaluteJazz XR.

Создание сцены

Чтобы создать сцену:

  1. Перейдите в Unity.
  2. Во вкладке Project, которая открыта по умолчанию, в поисковой строке введите название сцены SampleScene.
  3. Откройте сцену двойным нажатием по файлу SampleScene.

Сборка и загрузка сцены

Каждому пользователю SaluteJazz SDK Creator Toolkit доступна шаблонная сцена. Ниже описан пошаговый процесс как собрать эту сцену и загрузить ее на сервер. В результате ваши сцены станут доступными для встреч в SaluteJazz в 3D-формате.

Шаг 1. Переход к доступным функциям

  1. Откройте вкладку ToolKit.
  2. В выпадающем списке выберите Build And Upload.
  3. В открывшемся окне выберите ToolKit Runner, откройте двойным нажатием.
  4. Выберите соответствующий файл. После этого отобразятся все доступные функции.

Шаг 2. Создание скриншота

  1. Чтобы сделать новый скриншот или обновить существующий, нажмите Create or Update Snapshot.
  2. Выберите в списке слева объект SnapShotMaker, с помощью которого определяется ракурс кадра. Разместите его в сцене так, чтобы получить эффектный и информативный снимок.
Загрузка сцены

Шаг 3. Авторизация

  1. Нажмите Auth User — откроется окно Данные для входа.
  2. Введите логин и пароль. Если авторизация прошла успешно, в Unity под скриншотом сцены появится информация о вашем токене.

Шаг 4. Проверка и сборка сцены

  1. Перед загрузкой проверьте сцену на ошибки, нажав Check Errors Before Build.
  2. Если все в порядке, запустите сборку кнопкой Build.

В составе SDK предусмотрено окно отладки оптимизации для контроля параметров, играющих важную роль в оптимизации сцены. Открыть его можно через главное меню: ToolkitOptimization Debugger. Используйте его для перед тем как собрать сцену. Окно включает следующие ключевые элементы:

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

Весь список ошибок препятствующих сборке сцены представлен в таблице ниже.

Название тестаОписание тестаКатегория
URPIsRequredНеобходимо использовать
URP-профиль
Error
NoDependencyInSceneОтсутствует BaseRealmDependencies на сценеError
CheckIfPolygonIsConvexПроверка выпуклый ли полигон для разрешенной игровой зоныError
DefaultPlacementsNotSetВ Dependecies всегда должны быть значения: AimingPlacementAnchor, DefaultPlacementAnchor, SpeakerAimingAnchor — для размещения пользователей на сценеError
NoNavMeshFoundОтсутствует компонент NavMesh (только если хотя бы один SeatHotSpot назначен в Dependency)Error
SpawnZoneIsTouchingRespawnTriggerВсе точки спавна должны не должны касаться RespawnTriggerError
SpawnZoneOutOfAllowedZoneВсе точки спавна должны быть внутри AllowedZoneError
NoDependencyInSceneОтсутствует BaseRealmDependencies на сценеError
NoSpawnZoneExistedВ Dependency не назначена ни одна точка спавнаError
NoSnapShotMakerInSceneОтсутствует компонент SnapShotMaker для превью изображения
на сцене
Error
NoClipsAllowedInAudioSourcesНе должно быть звуков по умолчанию в AudioSourceError
ClipsWithPreloadAudioDataFoundНельзя чтобы в проекте были AudioClip с
включенным параметром импорта PreloadAudioData
Error
SeatHotSpotIdNotUniqueТочка для сидения
имеет не уникальный идентификатор
Error
NotEnoughPlacements,
NeedMorePlacements,
RecommendedMorePlacements
Не назначены позиции Placements спауна участников в режиме конференцииError < 10, Warning < 25,
Info < 50
NotEnoughSpeakerPlacements,
NeedMoreSpeakerPlacements
Не назначены позиции SpeakerPlacements спауна спикеров в режиме конференцииError < 5, Warning < 10
NoSeatHotSpotSetНе назначены SeatHotSpot сидячие позицииInfo
NoVideoShareViewsНе назначен ни один экран VideoShareViews для повтора видео или презентацииInfo
PlacementInfoNotUsedНе назначен никуда объект с компонентом PlacementInfo (Speaker\Default)Info
NoAllowedTeleportSurfacesНе найдено поверхностей по которым можно телепортироваться
(слой AllowTeleport)
Info
PlayerRespawnTriggerNotSetВ Dependency не назначено ни одного триггера респавнаInfo
VideoShareViewsNotUsedОбъект не назначен ни в один компонент настройки (VideoShareViews)Info
SpawnZoneNotSetToDependeciesЗона спавна не назначена в DependenciesInfo
SoundPlayableViewNotUsedОбъект с настройкой звука не назначен в DependenciesInfo
NoSpeakerSpawnPointsДобавьте SpeakerSpawnArea места для спикеров чтобы во время презентации была возможность поместить спикераWarning
NoBakedLightsFoundВ сцене не использовано запечение света LightmapWarning
ArtLimitsExceededПревышены рекомендуемые параметры — количество материалов, рендереров, общий размер текстурWarning
PlayerAllowedZoneNotSetВ Dependencies не назначена разрешенная игровая зонаWarning
PLayerRespawnTriggerMissingIsTriggerOnColliderУ триггера респавна игрока не установлен флаг isTriggerWarning

Шаг 5. Выбор слота и загрузка

  1. Выберите свободный слот для загрузки. Свободные слоты внизу окна в виде картинок. Если список не отображается, обновите его кнопкой Update Slots.
  2. В слоте выберите вариант загрузки сцены. Доступные варианты загрузки:
  • Удалить и загрузить новую версию (удаляются все платформы WebGL и VR).
  • Загрузить новую версию на сервер (обновляется только выбранная версия платформы).
  1. Выберите нужный вариант и нажмите Upload. Для подтверждения появится окно с запросом — это страховка от случайных действий.

Ваша сцена теперь доступна для проведения конференций в 3D-режиме.

Шаг 6. Создание 3D-встречи в SaluteJazz

После того как сцена успешно собрана и загружена, она становится доступной для проведения встреч. Чтобы создать встречу:

  1. Откройте веб-версию SaluteJazz или десктоп-приложение.
  2. Нажмите кнопку Создать встречу.
  3. В появившемся меню выберите 3D-пространство.
  4. Найдите созданную вами сцену, выберите ее и нажмите Создать и присоединиться.

Сцену можно сделать доступной для создания встреч для всех администраторов вашей корпоративной лицензии. Для этого:

  1. На главной странице в левом боковом меню перейдите во вкладку Управление.
  2. В открывшемся меню найдите нужную сцену и нажмите кнопку Публиковать. После этого она станет общедоступной для пользователей с ролью «Администратор».
Администратор

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.