Просмотрите наши продукты
Aspose.3D для Python via .NET 22,6 Примечания к выпуску
Эта страница содержит информацию о выпуске для Aspose.3D для Python via .NET 22,6.
Улучшения и изменения
| Ключ | Сводка | Категория |
|---|---|---|
| THREEDNET-1152 | Разрешить сохранение сцены 3D без указания формата файла | Новая функция |
| THREEDNET-1157 | SdfValueBlock не поддерживается в импорте USDZ | Улучшение |
| THREEDNET-1156 | Исключение GLF: не удалось импортировать glTF, byteOffset не определен в accessor | Исправление ошибок |
| THREEDNET-1154 | Aspose.ThreeD. Экспортное исключение: Spec дублируется при преобразовании DAE в USDZ | Исправление ошибок |
| THREEDNET-1153 | Исключение происходит при экономии USDZ до GLTF | Исправление ошибок |
API изменения
Добавлен новый метод к классу aspose.threed.FileFormat
# Gets the preferred file format from the file extension name
# The extension name should starts with a dot('.').
def get_format_by_extension(extensionName)Вы можете получить экземпляр FileFormat по имени расширения, пример кода:
scene = Scene(Box())
format = FileFormat.get_format_by_extension(".fbx")
# save the scene to memory stream using FileFormat returned by GetFormatByExtension
stream = BytesIO()
scene.save(stream, format)Добавлен новый метод к классу aspose.threed.Scene
# Saves the scene to specified path using specified file format.
def save(fileName)Новый метод позволяет сохранить сцену в файл 3D без предоставления формата файла.
Пример кода:
scene = Scene.from_file("Input.fbx")
scene.save("Output.usdz)