void njCreateQuaternionV( pAxis, ang, qua )
const NJS_VECTOR *pAxis
Angle ang
NJS_QUATERNION *qua
pAxis 回転軸の単位方向ベクトルへのポインタ ang 回転角度 qua クォータニオンの格納場所
なし
与えられた回転軸の周りの与えられた回転角だけの回転に対応する クォータニオンを作成します。pAxis には、必ず、単位ベクトルを指定します。単位ベクトル でない場合には動作は保証されません。
返されるクォータニオンの長さは1です。
njCreateQuaternion() 与えられた回転軸の周りの回転を表すクォータニオンを作成 njQuaternionEx() クォータニオン表現で回転を施す。 njMultiQuaternion() 二つのクォータニオンの積のクォータニオンを算出