製品を閲覧する

Aspose.3D for Python via .NET 24.2 リリースノート

改善点と変更点

KeySummaryCategory
THREEDNET-1499OBJ から GLTF - 多数の頂点Improvement
THREEDNET-1509.net 7.0 のサポートを .net 8.0 にアップグレードImprovement
THREEDNET-1460FBX でエクスポートされたスケルトンノードはトランスフォームを持たず、ポーズを持つBug fixing
THREEDNET-1494GLTF インポートで KHR_mesh_quantization 拡張のサポートを追加Bug fixing
THREEDNET-1495GLB から FBX へのアニメーションのエクスポートで Slerp が失敗する可能性があるBug fixing
THREEDNET-1496サポートされていない属性タイプが Maya インポーターの停止を引き起こす可能性があるBug fixing
THREEDNET-1497有効なプロパティ値を持たないプリミティブが USD でロードに失敗する可能性があるBug fixing
THREEDNET-14983MF のビルド要素での外部参照の問題Bug fixing

API の変更点

このバージョンは主にバグ修正バージョンであり、いくつかの API 変更点があります。

クラス aspose.threed.entities.Mesh にメンバーを追加:

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

この関数を使用すると、単純な方法でメッシュを三角形化できます。

サンプルコード

        # 平面メッシュは 4 つの制御ポイントを持つ 1 つのポリゴンしか持っていません
        mesh = Plane().to_mesh()
        # 三角形化後、新しいメッシュの長方形が 2 つの三角形になります。
        triangulated = mesh.triangulate()

クラス aspose.threed.entities.TriMesh にメンバーを追加:

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

この関数を使用すると、TriMesh に手動で三角形を追加できます。


 
 日本