物体をマウスで掴んでいるような回転や、
物体を特定の方向(別の物体)に向かせる
といった計算はどのように行えばいいのでしょうか。
例えばマウスで掴んでいるような回転をしたいと思ったときに
マウスのボタンを押した座標と現在の座標の差を
rx, ryとしたときに、単純に
glRotate( ry, 1.0, 0.0, 0.0 );
glRotate( rx, 0.0, 1.0, 0.0 );
としてみたのですが、X軸を中心に半回転すると
Y軸の回転が逆になってしまったりして
マウスで掴んだような表現ができません。
探検
ニュース
- 日銀、0.75%に利上げ - 30年ぶり高水準、物価高抑制 [ぐれ★]
- 日銀、0.75%に利上げ - 30年ぶり高水準、物価高抑制 ★2 [ぐれ★]
- 【スクープ】敏腕プロデューサーSKY-HIが未成年女性アイドル(17)を深夜に自宅呼び出し、「かわいすぎる死ぬ」「だぁいすき」などのLINEも★2 [Ailuropoda melanoleuca★]
- 中谷元・前防衛相、責任論に言及「軽々に話すべきではない」官邸筋の核兵器保有発言 [少考さん★]
- 【芸能】新幹線で『弁当にビール』はニオイが気になる 鈴木福「どこまで許容していくのか...難しい」 [冬月記者★]
- 【赤坂サウナ死亡火災】別室でもドアノブがたつく 男性の手に皮下出血、ガラスたたいたか ★5 [ぐれ★]
- 日銀0.25%利上げ決定。好感して円安 [256556981]
- 日本国債10年物金利、2%台に上昇📈 [256556981]
- Vtuber「ATMで5万円引き出したら4万円と1枚が千円札だったんだけど…😰」→炎上。 [153490809]
- 【高市号外】新発10年国債利回りが1.990%に 20年ぶり [115996789]
- え、待って🏡がないやん❗❗❗
- 福岡県刺傷事件「HKT48の推し活で借金漬けになったので、どうせならワンチャンメンバーを殺して死のうと思った」 [963243619]
