リリース 4.1 の新機能

このページでは、リリース 4.1 で導入された新しい機能とバグ修正について説明します。

軌道情報のリターゲット

HumanIK リターゲット ソルバは、ソース キャラクタからの軌道情報をターゲット キャラクタのキャラクタ スペースにリターゲットすることができるようになりました。

詳細は、「アニメーションの軌道をリターゲットする」を参照してください。

新しい HIKGetEffectorStateTQfv 関数

新しい HIKGetEffectorStateTQfv() 関数を使用して、Effector Set State のエフェクタのグローバル スペースのトランスレーションとクォータニオン回転を取得できるようになりました。

新しい HIKSetCharacterSpaceEffectorStateTQfv 関数

新しい HIKSetCharacterSpaceEffectorStateTQfv() 関数を使用して、Effector Set State のエフェクタのローカル スペースのトランスレーションとクォータニオン回転を設定できます。すべての軸のスケール値は 1.0f 内部で設定されます。

メモリ内で HIK Character の自由な再配置

HIKCharacter オブジェクトは、内部ポインタを含まなくなりました。したがって、メモリの別の場所に自由に動かすことができるようになりました。「HumanIK 4.0 から HumanIK 4.1 への移行」を参照してください。

指のリターゲットの改善

アニメーションが、ソース キャラクタよりも多くの指または足指を持つキャラクタにリターゲットされる場合、ターゲット キャラクタの追加の指または足指も、ソース キャラクタの最後の指または足指の動きを追うようになりました。

新しい HIKFingerPropagationId キャラクタ プロパティについては、「リターゲットに固有のプロパティ」を参照してください。

新しいサンプル

視覚的サンプルには、次の新しいシーンが含まれています。

さらに、HIKSamples.sln プロジェクトが HumanIK に付属のさまざまなサンプル プロジェクトの性質をより反映するように再編成されました。詳細は、「 HumanIK のサンプル」を参照してください。

MotionBuilder からのファイルの書き出し

このバージョンのHumanIK に付属している MotionBuilder Open Reality Solver プラグインのバージョンが、次の新しい機能で拡張されました。

詳細は、「MotionBuilder HumanIK ソルバ プラグイン」を参照してください。