2023年3月16日 星期四

5llby

 電腦圖學

week05

先到講義[https://jsyeh.org/3dcg10/]下載[data][win32]這兩個壓縮檔,把兩個壓縮檔解壓縮,並把[data]解壓縮檔移到[win32]的檔案裡面。並打開啟[Transformation]。



glTranslate 移動  glRotatef 旋轉  glScalef 長高的


week05-1

上週week04-1的程式碼改一下,改成有兩個茶壺分別是紅色跟綠色,紅色的茶壺會自轉加公轉,綠色的茶壺會自轉。



使用教授寫的OpenGL的程式,來理解。
要控制手轉動的中心,先把圖放在程式的裡面。
把第一個glTranslatef先搬到外面,再把想控制手的中心點。
然後,把第二個glTranslatef搬回去(維持T-R-T的型態)。
最後,移動中心點移到正中心點讓第一個glTranslatef改變數值。


week05-2

用程式做出關節可以轉動,用week05-1的程式修改。






沒有留言:

張貼留言