製品を閲覧する

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

改善点と変更点

KeySummaryCategory
THREEDNET-1471ユーラー角ベースのアニメーションを、クォータニオンベースのアニメーションに変換タスク
THREEDNET-1474クォータニオンベースのアニメーションを FBX でエクスポート可能にするタスク
THREEDNET-1475GLTF でのアニメーションエクスポートタスク
THREEDNET-1476ユーラー角ベースの回転アニメーションを glTF でエクスポート可能にする改善
THREEDNET-1478組み立て構造の 3MF サポートを追加改善
THREEDNET-1480クォータニオンベースのキーフレームをユーラー角に変換する際のキーフレームのリサンプリング改善
THREEDNET-1455シーンに “.JT” ファイルを読み込めない。ファイルは JT 8.0バグ修正
THREEDNET-1473クォータニオンの結果が NaN 回転になるバグ修正
THREEDNET-1477glTF ファイルを再保存する際にテクスチャ座標が破損するバグ修正
THREEDNET-1479一部の glTF ファイルの形式が検出できないバグ修正
THREEDNET-1482不完全なキーフレームシーケンスを glTF に変換すると例外が発生するバグ修正
THREEDNET-1483負の材質インデックスを持つメッシュを USDZ および glTF に変換できないバグ修正
THREEDNET-1484USDZ 形式は -inf と inf を処理できないバグ修正
THREEDNET-1485THREE.js エクスポータによってエクスポートされた USDZ ファイルを開けないバグ修正

API の変更点

クラス aspose.threeD.animation.AnimationChannel にメンバーを追加:

        @property
        def keyframe_sequence(self : "aspose.threed.animation.AnimationChannel") -> "aspose.threed.animation.KeyframeSequence"
        """
            このチャンネル内の関連するキーフレームシーケンスを取得します
        """

        @keyframe_sequence.setter()
        def keyframe_sequence(self : "aspose.threed.animation.AnimationChannel", v : "aspose.threed.animation.KeyframeSequence")
        """
            このチャンネル内の関連するキーフレームシーケンスを設定します
        """

AnimationChannel でキーフレームシーケンスにアクセスするために設計された古いインターフェースは、将来的に廃止されます。この新しいプロパティがその代替として機能します。現在、単一のアニメーションチャンネルで複数のキーフレームシーケンスが使用されることはありません。

クラス aspose.threeD.utilities.Quaternion にメンバーを追加:

        def slerp(t : float, v1 : Quaternion, v2 : Quaternion) -> Quaternion
        """
                2 つの値の球面線形補間を実行します
                t : float
                        t は 0 から 1 の間です
                v1 : Quaternion
                        最初の値
                v2 : Quaternion
                        2 番目の値
        """

2 つのクォータニオン間の球面線形補間を計算するためのユーティリティメソッドです。


 
 日本