[程式] 關於openGL球滾動的問題
看板GameDesign (遊戲設計)作者liamgallager (絕對可能)時間16年前 (2008/10/04 08:49)推噓2(2推 0噓 4→)留言6則, 2人參與討論串1/2 (看更多)
小弟想畫一顆球在地上滾動
球會隨著移動方向跟著轉動
小弟是這樣寫的
glRotatef(zrot,1.0f,0.0f,0.0f);
glRotatef(xrot,0.0f,0.0f,1.0f);
gluSphere(quadratic,0.2f,32,32);
就是先根據z方向的移動速度來轉動球
然後再根據x方向的移動速度來轉動球
在最一開始的時候如果只根據x方向移動,球的轉動是正常的
可是當z方向的移動出現之後,球的旋轉方向似乎被打亂了
反之,一開始從z方向移動正常,x方向移動出現後,轉動也被打亂
請問各位大大我該如何讓球滾動正常呢?
我用的介面是OpenGL
謝謝@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.230.95
推
10/04 14:19, , 1F
10/04 14:19, 1F
→
10/04 14:24, , 2F
10/04 14:24, 2F
→
10/04 14:25, , 3F
10/04 14:25, 3F
→
10/04 15:07, , 4F
10/04 15:07, 4F
→
10/04 15:07, , 5F
10/04 15:07, 5F
推
10/04 18:38, , 6F
10/04 18:38, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章