ゲームプログラムなら俺に聞け28
■ このスレッドは過去ログ倉庫に格納されています
0073デフォルトの名無しさん
2013/05/07(火) 23:12:49.33認識が食い違ってる
基準となる変換行列は常に単位行列で
・平行移動絶対指定⇒回転・拡縮状況はそのままにキャラを"変換行列が単位行列のときの位置"に平行移動しそこから絶対指定された量平行移動させる必要がある
・回転絶対指定⇒平行移動・拡縮状況はそのままにキャラを"変換行列が単位行列のときの姿勢"に回転しそこから絶対指定された量回転させる必要がある
・拡縮絶対指定⇒平行移動・回転状況はそのままにキャラを"変換行列が単位行列のときの大きさ"に拡縮しそこから絶対指定された量拡縮させる必要がある
それとプログラマ側には行列演算を意識させたくないので
glTranslateみたいなIFだけ用意してる
■ このスレッドは過去ログ倉庫に格納されています