製品を閲覧する

Aspose.3D for Java 24.1 リリースノート

改善点と変更点

Key概要カテゴリ
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 の変更点

クラス com.aspose.threed.AnimationChannel にメンバーを追加:

    /**
     * このチャンネルに関連付けられたキーフレームシーケンスを取得します
     */
    public KeyframeSequence getKeyframeSequence()
    /**
     * このチャンネルに関連付けられたキーフレームシーケンスを取得します
     * @param value 新しい値
     */
    public void setKeyframeSequence(KeyframeSequence value)

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

クラス com.aspose.threed.Quaternion にメンバーを追加:

    /**
     * 2 つの値の間の球状線形補間を実行します
     * @param t t は 0 から 1 の間です
     * @param v1 最初の値
     * @param v2 2 番目の値
     */
    public static Quaternion slerp(double t, Quaternion v1, Quaternion v2)

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


 
 日本