その他
Game Development Diary
Undead Syndrome 開発メモ
日々コレどうしよう2016年以降版
ブラウザゲーム
発火少年の地面焦がし
MAGICAL METEOR SHOWER
メタセコイア備忘録
東日本大震災(Aftermath of the 2011 Tohoku earthquake and tsunami)
ムカゴソフトウェア開発
e-mail:cqp00202@nifty.ne.jp
Quaternion q1 = Quaternion.Identity; Quaternion q2 = Quaternion.Identity; //■回転軸 // クォータニオンの場合、回転軸が異なっていても補間可能 Vector3 axis1 = new Vector3(1f, 0f, 0f); Vector3 axis2 = new Vector3(1f, 0f, 0f); //■角度 float angle1 = 0f; float angle2 = 1.570796f; float amount = 0.5f; //0〜1 //■クォータニオン作成 q1 = Quaternion.CreateFromAxisAngle(axis1, angle1); q2 = Quaternion.CreateFromAxisAngle(axis2, angle2); //■2つのクォータニオン間を球面線形補間する Quaternion q = Quaternion.Slerp(q1, q2, amount);
Quaternion.Slerp (Quaternion, Quaternion, Single) メソッド
public static Quaternion Slerp ( Quaternion quaternion1, Quaternion quaternion2, float amount )
パラメータ
戻り値