Перейти к содержимому

Collada file что это

  • автор:

Мультипатч в COLLADA (Конвертация)

Конвертирует один или несколько объектов мультипатч в набор файлов COLLADA ( .dae ) и ссылается на текстурированные файлы изображений в выходной папке.

Использование

  • Файл COLLADA является XML-представлением 3D-объекта, который может ссылаться на дополнительные файлы изображений, работающие как текстуры, драпированные на 3D-геометрию. Это значит, что экспорт объекта-мультипатч в COLLADA может привести к созданию нескольких файлов — файла .dae , который содержит XML-представление трехмерного объекта, и одного или нескольких файлов изображений (например, файла .jpg или .png ), содержащих текстуры.
  • Этот инструмент создает одно представление COLLADA для каждого экспортируемого объекта-мультипатч. Инструмент использует значение поля для каждого объекта, по умолчанию это поле Object ID, чтобы определить выходные имена полей. Это позволяет идентифицировать, какие объекты были экспортированы в конкретный файл COLLADA, а также включает методологию для определения уникальных имен при экспорте нескольких объектов в одну и ту же папку. Файлы текстур хранятся в той же папке, что и файл COLLADA. Чтобы минимизировать общий размер экспортируемого файла, текстуры, которые используются в нескольких файлах COLLADA, такие, как текстуры кирпичной кладки или окон, экспортируются только один раз, ссылка на них идет через соответствующий файл .dae .
  • Этот инструмент автоматически перезаписывает существующие файлы COLLADA с таким же именем файла. В таком случае появляется предупреждение, где указаны файлы, которые были перезаписаны на новые в ходе процесса экспорта. Также для объектов, которые экспортировать не удалось, создается сообщение геообработки, например, если выходное местоположение доступно только для чтения или диск переполнен.
  • Чтобы убедиться, что новые файлы COLLADA создаются для всех экспортируемых объектов мультипатч, задайте пустую или новую папку назначения и выберите поля имени файла, которое является уникальным для каждого объекта. При экспорте двух объектов с одинаковыми значениями атрибутов вы получите результат, когда второй экспортируемый объект перезапишет первый созданный файл COLLADA.
  • При итеративном обновлении объекта-мультипатч путем его экспорта в COLLADA и внесении правок не в ArcGIS, каждый раз нужно будет экспортировать объект в то же место. Это сохранит для этого объекта единый файл на диске, где будет представлена самая последняя трехмерная версия этого объекта.
  • Если экспортированный мультипатч представлен в системе координат проекции, например, здание в UTM-зоне, то в выходной папке также будет создан файл .kml , содержащий координаты, как WGS84. Этот процесс не использует преобразование датума, которое может привести к позиционным расхождениям при просмотре KML.
Подсказка:

При конвертации мультипатчей из слоя инструмент будет автоматически встраивать цвета, заданные в механизме отрисовки слоя. Например, если слой отрисовывает объекты на основе пользовательских атрибутов, например, красные для коммерческой застройки, а синие — для жилой и т.п., то эти цвета будут включены в выходные файлы COLLADA. Отображенный цвет применяется как к текстурированным, так и к не текстурированным объектам-мультипатч, при этом для первого требуется обновление базовых файлов текстур объекта. Вы можете использовать единственный белый цвет отображения для экспорта текстурированных мультипатчей с неизмененными изображениями.

Параметры

Входные пространственные объекты-мультипатчи

Объекты-мультипатч, которые нужно экспортировать.

Выходная папка COLLADA

Папка назначения, куда будут помещаться выходные файлы COLLADA и файлы изображений текстур.

Предварительно указать имя источника
(Дополнительный)

  • Отмечено — имена файлов будут начинаться с имени исходного векторного слоя.
  • Не отмечено — имена файлов не будут начинаться с имени исходного векторного слоя. Это значение по умолчанию

Использовать имя поля
(Дополнительный)

Атрибут объекта, который будет использоваться в качестве выходного имени файла COLLADA для каждого экспортируемого объекта. Если поле не указано, то будет использоваться Object ID объекта.

Версия COLLADA

Определяет версию COLLADA, в которую будут экспортированы файлы.

  • 1.5 — Файлы будут экспортированы в COLLADA версии 1.5. Версия 1.5 поддерживает включение геопривязанной информации и улучшенные возможности отрисовки. Это значение по умолчанию
arcpy.conversion.MultipatchToCollada(in_features, output_folder, , , collada_version)

in_features

Объекты-мультипатч, которые нужно экспортировать.

output_folder

Папка назначения, куда будут помещаться выходные файлы COLLADA и файлы изображений текстур.

prepend_source
(Дополнительный)

Указывает, будут ли имена выходных файлов COLLADA предваряться именем исходного векторного слоя.

  • PREPEND_SOURCE_NAME — Имена файлов будут начинаться с имени исходного векторного слоя.

field_name
(Дополнительный)

Атрибут объекта, который будет использоваться в качестве выходного имени файла COLLADA для каждого экспортируемого объекта. Если поле не указано, то будет использоваться Object ID объекта.

collada_version

Определяет версию COLLADA, в которую будут экспортированы файлы.

  • 1.5 — Файлы будут экспортированы в COLLADA версии 1.5. Версия 1.5 поддерживает включение геопривязанной информации и улучшенные возможности отрисовки. Это значение по умолчанию

Пример кода

MultipatchToCollada пример 1 (окно Python)

В следующем примере показано использование этого инструмента в окне Python .

import arcpy arcpy.env.workspace = "C:/data" arcpy.conversion.MultipatchToCollada("Sample.gdb/Buildings", "C:/COLLADA", "PREPEND_SOURCE_NAME", "BldName")

MultipatchToCollada example 2 (автономный скрипт)

В следующем примере показано использование этого инструмента как автономного скрипта Python .

'''********************************************************************* Name: Convert Multipatch To Collada Description: Converts multipatch features in an input workspace to a Collada model. *********************************************************************''' # Import system modules import arcpy # Script variables inWorkspace = arcpy.GetParameterAsText(0) # Set environment settings arcpy.env.workspace = inWorkspace # Create list of feature classes in workspace fcList = arcpy.ListFeatureClasses() # Determine if the list contained any feature classes if fcList: # Iterate through each feature class for fc in fcList: # Describe the feature class desc = arcpy.Describe(fc) # Determine if feature class is a multipatch if desc.shapeType is 'MultiPatch': # Ensure unique name for output folder outDir = arcpy.CreateUniqueName('collada_dir') # Specify that collada file is prefixed by source name prepend = 'PREPEND_SOURCE_NAME' # Specify the feature attribute used to name Collada files fldName = 'OID' # Run MultipatchToCollada arcpy.conversion.MultipatchToCollada(fc, outDir, prepend, fldName) else: print('There are no feature classes in .'.format(inWorkspace))

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Файл с расширением .dae — программы для открытия

Формат интерактивного 3D-файла, используемый для обмена цифровыми ресурсами между различными графическими программами. Основан на схеме COLLADA (COLLAborative Design Activity) XML, которая сейчас принадлежит и разрабатывается компанией Autodesk.

Формат COLLADA изначально был разработан Sony и сейчас поддерживается Sony и Khronos Group.

Описание на русском Файл для обмена графическими данными
Описание на английском Digital Asset Exchange File
Разработчик Sony

Расширение файла .dae представляет собой файл для обмена графическими данными. Просмотр, изменение и обработка 3D моделей, чертежей и изображений возможна с помощью следующего программного обеспечения: Autodesk AutoCAD 2017, Autodesk 3ds Max с подключаемым модулем ColladaMax, Autodesk Maya с подключаемым модулем ColladaMaya, Bentley Systems MicroStation.

Чем открыть

Windows Autodesk AutoCAD 2017
Autodesk 3ds Max с подключаемым модулем ColladaMax
Autodesk Maya с подключаемым модулем ColladaMaya
Bentley Systems MicroStation
DAZ 3D DAZ Studio 4
Trimble SketchUp
Luxology modo
Adobe Photoshop CC
Blender с подключаемым модулем Collada for Blender
MacOS Adobe Photoshop CC
Apple Preview
Autodesk Maya с подключаемым модулем ColladaMaya
DAZ 3D DAZ Studio 4
Trimble SketchUp
Luxology modo
Cheetah3D
GLC_Player
Blender с подключаемым модулем Collada for Blender
Linux Autodesk Maya с подключаемым модулем ColladaMaya
Google SketchUp
GLC_Player
Blender с подключаемым модулем Collada for Blender

DAE файл: Что это такое?

У нас есть восемь существующие программные обеспечения, связанные с файлами DAE (как правило это программное обеспечение от Autodesk, Inc., известное как Autodesk Maya), и их можно отнести к категории основных типов файлов один. Традиционно эти файлы имеют формат Digital Asset Exchange File . Чаще всего файлы DAE классифицируют, как 3D Image Files.

Файлы DAE были обнаружены на платформах Windows, Mac и Linux. Они подходят для настольных ПК (и мобильных устройств). Рейтинг популярности файлов DAE составляет «Низкий», что означает, что данные файлы встречаются редко.

Если у вас возникли проблемы с открытием файлов DAE, или если вы просто хотите узнать больше о связанных с ними программах и разработчиках см. полную информацию, представленную ниже.

Collada file что это

What’s on this Page

.DAE вариант №

Файл DAE — это формат файла обмена цифровыми активами, который используется для обмена данными между интерактивными 3D-приложениями. Этот формат файла основан на XML-схеме COLLADA (COLLAborative Design Activity), которая представляет собой открытую стандартную XML-схему для обмена цифровыми активами между графическими приложениями. Он был принят ISO в качестве общедоступной спецификации ISO/pAS 17506. Файлы DAE можно открывать в таких приложениях, как Adobe Photoshop, AutoDesk Maya, AutoDesk AutoCAD, и API-интерфейсах, таких как Aspose.CAD.

Формат файла DAE

Формат файла DAE основан на схеме XML COLLADA, где все элементы определены как теги XML. Он позволяет привязывать различные инструменты DCC и 3D-обработки к производственному конвейеру для 3D-ресурсов. Он имеет комплексное кодирование визуальных сцен, включая геометрию, анимацию, шейдеры и физику. Формат является открытым, архивным и сохраняет метаинформацию.

КОЛЛАДА Теги

Тег схемы COLLADA показан ниже.

Тег актива

Тег ресурса описывает автора и среду файла.

 alorino Y_UP  

Библиотека камер

Активы COLLADA содержатся внутри библиотек. Неудивительно, что библиотека камер содержит камеры. Обычные камеры являются перспективными или орфографическими. Тег библиотеки камер определяется следующим образом.

     37.8493 1 10 1000      

Огни

Обычные источники света бывают точечными, точечными или направленными.

    1 1 1 1 0 0     

Экземпляр материалов

Эффекты экземпляра материалов определяются следующим образом.

Общие эффекты

Общие эффекты действуют подобно состоянию OpenGL 1 и могут быть определены следующим образом.

     0 0 0 1  . 0       

Атрибуты геометрии

Геометрия описывает атрибуты OpenGL и определяется следующим образом.

   .    4 4 4 4 4 4 

0 0 2 1 3 2 1 3 0 4 1 5 5 6 4 7 .

Визуальные сцены

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

использованная литература

See Also

  • Формат XVID-файла
  • Формат файла РА
  • Формат FLV-файла
  • Формат VOB-файла
  • Формат файла F4V

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *