このセクションでは、HumanIK で使用する主なオブジェクトについて説明します。
クラス | |
| struct | HIKCharacter |
| HumanIK で使用するキャラクタを定義します。表示... | |
| struct | HIKCharacterDefinition |
| HIKCharacter で使用するノードを定義します。表示... | |
| struct | HIKCharacterState |
| キャラクタのポーズを定義します。表示... | |
| struct | HIKEffectorSetState |
| HIKEffectorSetState を定義します。表示... | |
| struct | HIKPropertySetState |
| キャラクタのプロパティを定義します。表示... | |
モジュール | |
| Constructors | |
| このセクションでは、HIK オブジェクトの作成に使用する関数について説明します。 | |
| Destructors | |
| このセクションでは、HIK オブジェクトの破棄に使用する関数について説明します。 | |
| Determining Object Size in Memory | |
| このページでは、さまざまな HumanIK オブジェクトのメモリのサイズの決定に提供されている関数について説明します。 | |
| Streaming Objects To and From Memory | |
| Load/Store HumanIK Objects | |
列挙 | |
| enum | HIKNodeFlags { HIKNodeNotUsed = 0, HIKNodeUsed = 1 << 0, HIKNodeParentOffset = 1 << 1 | HIKNodeUsed, HIKNodeLimits = 1 << 2 | HIKNodeParentOffset } |
| HIKCharacterDefinition とともにキャラクタライゼーション プロセスで使用するフラグ。表示... | |
| enum HIKNodeFlags |
HIKCharacterDefinition とともにキャラクタライゼーション プロセスで使用するフラグ。
| Enumerator | |
|---|---|
| HIKNodeNotUsed |
ノードはキャラクタライズされません。 |
| HIKNodeUsed |
ノードはキャラクタライズされます。 |
| HIKNodeParentOffset |
ノードには、HumanIK にとって未知で、ローカル スペースの変換または DoF に使用する親があります。透過的に HIKNodeUsed を割り当てます。 |
| HIKNodeLimits |
ノードには制限(DoF)があります。透過的に HIKNodeParentOffset を割り当て、代わりにHIKNodeUsed が割り当てられます。 |