HumanIK オブジェクト

HumanIK オブジェクト

モジュール説明

このセクションでは、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 とともにキャラクタライゼーション プロセスで使用するフラグ。表示...
 

列挙型のドキュメント

HIKCharacterDefinition とともにキャラクタライゼーション プロセスで使用するフラグ。

Enumerator
HIKNodeNotUsed 

ノードはキャラクタライズされません。

HIKNodeUsed 

ノードはキャラクタライズされます。

HIKNodeParentOffset 

ノードには、HumanIK にとって未知で、ローカル スペースの変換または DoF に使用する親があります。透過的に HIKNodeUsed を割り当てます。

HIKNodeLimits 

ノードには制限(DoF)があります。透過的に HIKNodeParentOffset を割り当て、代わりにHIKNodeUsed が割り当てられます。