[問題] openGL 如何讓圓錐沿拋物線旋轉特定角度

看板C_and_CPP作者 (22)時間11年前 (2014/07/08 18:26), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) mac mbpr OSX 10.9.3 IDE:eclipse kepler 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) openGL 2.X libpng 1.6.10 問題(Question): 畫出3D的拋物線 並讓glSolidCone沿線移動 想讓cone 轉一個角度 讓尖的一端 指向目的點 但是不知道怎麼設定角錐 glrotatef 的x,y,z 餵入的資料(Input): 點座標與png圖 預期的正確結果(Expected Output): 讓cone 轉一個角度 讓尖的一端 指向目的點 在頂端是水平的 在出發點是90度尖端向上 目的終點是90度尖端向下 錯誤結果(Wrong Output): http://youtu.be/Ww6nZtPIrHg
程式碼(Code):(請善用置底文網頁, 記得排版) http://codepad.org/d3fxkVkb 補充說明(Supplement): double _t = diff_time / DISP_DURATION; _t 是算現在時間跑到曲線的幾分之幾 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.42.235 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1404815170.A.CC2.html

07/11 16:47, , 1F
轉兩次吧,先轉俯仰再轉航向。
07/11 16:47, 1F
文章代碼(AID): #1JkyT2p2 (C_and_CPP)
文章代碼(AID): #1JkyT2p2 (C_and_CPP)