Просмотрите наши продукты

Aspose.3D для Python через .NET 24.2 Примечания к выпуску

Улучшения и изменения

КлючКраткое описаниеКатегория
THREEDNET-1499OBJ в GLTF - большое количество вершинУлучшение
THREEDNET-1509Обновление поддержки .net 7.0 до .net 8.0Улучшение
THREEDNET-1460Скелетные узлы, экспортированные из Fbx, не имеют преобразования, а имеют позуИсправление ошибки
THREEDNET-1494Добавлена поддержка расширения KHR_mesh_quantization при импорте GLTFИсправление ошибки
THREEDNET-1495Экспорт анимаций из GLB в FBX может вызвать сбой SlerpИсправление ошибки
THREEDNET-1496Неподдерживаемый тип атрибута может остановить импортер MayaИсправление ошибки
THREEDNET-1497Недопустимое значение свойства примитива может привести к сбою при загрузке в USDИсправление ошибки
THREEDNET-1498Проблема со ссылкой на внешний файл 3MF в элементе сборкиИсправление ошибки

Изменения API

Эта версия в основном является версией исправления ошибок, несколько изменений API:

Добавлены члены в класс aspose.threed.entities.Mesh:

        def triangulate() -> aspose.threed.Entities.Mesh

Эта функция позволяет вам триангулировать меш простым способом.

Пример кода

        # Меш плоскости имеет только один полигон с 4 контрольными точками
        mesh = Plane().to_mesh()
        # После триангуляции прямоугольник нового меша станет 2 треугольниками.
        triangulated = mesh.triangulate()

Добавлены члены в класс aspose.threed.entities.TriMesh:

        def add_triangle(a : int, b : int, c : int)

Эта функция позволяет вам вручную добавлять треугольник в TriMesh.


 
 Русский