Введение в класс пространственных 3D-объектов.

Класс пространственных 3D-объектов хранит и управляет объектами с типом геометрии 3D в базе геоданных. Такой класс использует заданное географическое местоположение со связанной моделью mesh 3D-геометрии, который можно хранить в одном или нескольких форматах. Он отличается от слоя 3D-объектов сцены, который представляет собой кэшированный набор данных с несколькими уровнями детализации, основанный на спецификации I3S, оптимизированный для отображения больших объемов 3D-ресурса в сцене.

Подробнее об использовании слоев сцены

Как объекты мультипатч, 3D-объекты представляют внешнюю оболочку объектов, занимающих ограниченную область или объем в трехмерном пространстве, например, сферы, кубы, либо сложные структуры, такие как изоповерхности и здания. 3D-объекты хранят связанные таблицы для поддержки высокоуровневых материалов, также известных как материалы физического рендеринга (PBR). Эти материалы проявляют свойства затенения для таких поверхностей, как стекло или металл.

Пример мультипатча слева и 3D-объекта справа
Сфера мультипатч (слева) по сравнению со сферой 3D-объекта (справа).

Слои пространственных 3D-объектов

Есть два способа добавить класс пространственных 3D-объектов.

  • Создайте класс пространственных 3D-объектов в базе геоданных с помощью панели Создать новый класс пространственных объектов и выберите 3D-объект из списка Тип класса пространственных объектов.
  • Конвертируйте существующий класс объектов мультипатч в класс пространственных 3D-объектов, добавив форматы файлов 3D-моделей с помощью инструмента геообработки Добавить 3D-форматы в мультипатч.

Когда вы создаете класс пространственных 3D-объектов, он хранит и управляет объектами с помощью заданного географического местоположения со связанной моделью mesh 3D-геометрии. После добавления в сцену пустого векторного слоя 3D-объектов вы можете изменить слой 3D-объектов так же, как вы редактируете слой мультипатчей с помощью инструментов создания и редактирования. По причине производительности некоторые свойства отображения будут недоступны при редактировании 3D-объектов. Полностью объект будет перерисован после того, как редактирование будет завершено.

Класс пространственных 3D-объектов работает со следующими форматами 3D-моделей: COLLADA (.dae), Autodesk Filmbox (.fbj), Wavefront (.obj), GL Transmission Format (.glTF) и Binary GL Transmission Format (.glb).

См. glTF markers для получения сведений о файлах .glTF и .glb, а также о детальном списке поддерживаемых объектов из этой спецификации.

Вы можете получить доступ к файлам 3D-моделей в файловой базе геоданных с помощью Windows Projected File System и изменить их с помощью стороннего приложения, например, Maya или Blender. ArcGIS Pro должен оставаться открытым, чтобы показывать структуру папок и синхронизировать обновления.

Связанные разделы