2016年3月15日 星期二

week04 張烝譯

WEEK 4

作業 1 : 互評,選出自己最喜歡的五個作品


看那麼多作品,竟然有人把字用程式寫出來


 做得太像了,根本一模一樣



 彩虹的愛心很美

我最喜歡的派大星


作業 2 :

1.輸入網址:jsyeh.org/3d.cg10
並下載檔案[data][windows][glut32.dll]

 將[windows]解壓縮並將[data]資料夾及[glut32.dll]放進去
並開啟【Transformation】檔案


 在右邊的視窗可以改變模型的圖案
汽車


人型


玫瑰


 在下方得視窗可以
glTranslatef(x,y,z);   //移動位置
glRotatef(角度,x,y,z);  //旋轉
glScalef(x,y,z);  //放大縮小



作業 3 :
開啟Code Blocks
打開新的專案


2.選擇GLUT


3.打上檔名,選擇存檔目的


4.選擇freeglut解壓縮位置


5.Finish


6.今天的程式碼
glPushMatrix(); //備份Matrix
glPopMatrix(); //還原Matrix


7.今天交的程式碼可以讓滑鼠點到哪茶壺就跟著跑到哪


8.畫圓的程式碼:
glBegin(GL_POLYGON);
            for(float angle=0; angle<3.14159265358979*2; angle+=0.1){
                glVertex2f(0.2*cos(angle),0.2*sin(angle));
            }
        glEnd();

將位置標示出來的程式碼:
printf("glTranslatef(%f,%f,0);\n",nowX,nowY);


最後老師補充的







沒有留言:

張貼留言