Подпись | Описание | Тип данных |
Входной набор данных | Входной пакет слоев сцены интегрированной модели mesh. | File |
Выходной набор данных | Выходной пакет слоев сцены | File |
Оптимизация текстуры (Дополнительный) | Задает текстуры, которые будут оптимизированы в соответствии с целевой платформой, где будет использоваться пакет слоев сцены. Внимание:Оптимизации, включающие KTX2, могут занимать много времени. Для более быстрого получения результатов используйте опции Desktop или Нет.
| String |
Краткая информация
Создает пакет слоев сцены с правильно заданными уровнями детализации.
Сохраняется только самый высокий уровень детализации; все остальные уровни детализации отбрасываются. Высший уровень детализации преобразуется в листы, с помощью которых создаются новые, менее подробные уровни детализации.
Использование
Используйте этот инструмент для пакетов слоев сцены интегрированной модели mesh, созданных с помощью стороннего программного обеспечения, в котором используются плохо определенные уровни детализации. Это включает в себя пакеты слоев сцены с одним уровнем детализации, созданные в других приложениях.
Используйте этот инструмент с выходными данными из инструмента Создать ресурсы слоя сцены интегрированной модели mesh, если в исходных двоичных данных OpenSceneGraph (OSGB) отсутствовали уровни детализации или они были плохо определены.
Интегрированная модель mesh — единственный поддерживаемый тип слоя сцены.
Параметры
arcpy.management.GenerateLevelOfDetail(in_dataset, out_dataset, {texture_optimization})
Имя | Описание | Тип данных |
in_dataset | Входной пакет слоев сцены интегрированной модели mesh. | File |
out_dataset | Выходной пакет слоев сцены | File |
texture_optimization (Дополнительный) | Задает текстуры, которые будут оптимизированы в соответствии с целевой платформой, где будет использоваться пакет слоев сцены. Внимание:Оптимизации, включающие KTX2, могут занимать много времени. Для более быстрого получения результатов используйте опции Desktop или None.
| String |
Пример кода
В следующем скрипте показано, как использовать функцию GenerateLevelOfDetail в окне Python.
import arcpy
arcpy.management.GenerateLevelOfDetail(
in_dataset=r"C:\test\mesh.slpk",
out_dataset=r"C:\test\meshLOD.slpk",
texture_optimization="Desktop"
)
Параметры среды
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да