Ninja Library - マトリクス関数

njMultiQuaternion

二つのクォータニオンの積のクォータニオンを算出

書式

void njMultiQuaternion( q1, q2, dq )
const NJS_QUATERNION *q1
const NJS_QUATERNION *q2
NJS_QUATERNION *dq

引数

q1   クォータニオン1
q2   クォータニオン2
dq   結果のクォータニオンの格納先

戻り値

なし

解説

二つのクォータニオンの積のクォータニオンを算出します。

(*dq) = (*q1)(*q2)

となります。


参照

njCreateQuaternion() 与えられた回転軸の周りの回転を表すクォータニオンを作成
njQuaternionEx() クォータニオン表現で回転を施す。

njMultiQuaternion
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000