如果把glrotatef放在上面的話,車子就會繞著中心點轉,如果是把gltranslatef放在上面的話,車子就會以自己為中心轉
之所以會有這樣的差異是因為執行順序的不同。在電腦圖學當中程式是由下往上讀,所以glratatef在上的話就會先移動後再繞著中心點轉,如果是gltranslatef在上的話,就會是先繞著中心點轉之後再移動
期中測驗的網站
2021電腦圖學 Computer Graphics 授課教師: 葉正聖 銘傳大學資訊傳播工程系 每週主題: 程式環境、點線面顏色、移動/旋轉/縮放與矩陣(Matrix)、階層性關節轉動(T-R-T)、做出機器人、打光、貼圖、glu/glut函式、鍵盤、滑鼠、計時器(timer)、讀入3D模型、粒子系統、聲音、特效、投影矩陣、攝影機與運鏡、機器人2.0、期末作品
期末作業(橘貓的跳舞熊熊) 影片: https://youtu.be/R89tptMaQZw 程式碼: #include <opencv/highgui.h> #include <opencv/cv.h> #include <GL/glut.h...
沒有留言:
張貼留言