2023年3月9日 星期四

好熊寶 (ゝ∀・)b Week04 旋轉

 Week04-1☁☀


    1.到https://jsyeh.org/3dcg10/

    2.下載windows、data資料夾,並對windows資料夾做解壓縮

     3.把data丟進解壓縮後的windows資料夾裡

    4.打開Transformation.exe


    5.y軸設1做左右旋轉


    6.x軸設1做上下旋轉


    7.z軸設1做z軸旋轉


    8.x、y軸設1做斜的旋轉


    9.跟上周一樣開啟glut project


    10.檔案命名為week04-1_rotate 

 Week04-2☁☀

   1. 打入之前的十行程式碼+上glRotate與設定angle變數,並讓angle一直做增加



    2. 執行看到旋轉的茶壺


    3. 開一個新專案命名為week04-2_rotate_light


    4. 把跟light有關的程式碼貼在myLight函式裡面

    
    5. 執行看到有打光的旋轉茶壺


Week04-3☁☀

    1.glRotatef與glTranslatef交換位置後會由公轉變為自轉,最外圍的會優先控制內圍的條件(左耳靠左肩),glScalef可調整車子的規模大小



     2.開一個新專案命名為week04-3_rotate_translate

    
       3.複製week04-1的程式碼並加上glColor與glTranslate




        4.執行看到一個往右移的自轉藍色茶壺


        5
.再做一個茶壺並把rotate放在最上面,改顏色


        6
.執行看到一個公轉的黃色茶壺與一個自轉的藍色茶壺




沒有留言:

張貼留言