2016年3月28日 星期一

week06_03161076

1期中考題
2複習內容
3打光    (1)教材    (2)實作

其中考考題 11行:

glPushMatrix();    //Push備份矩陣
 glTranslatef(x,y,z);    //移動
 glRotatef(角度, x, y, z);    //旋轉  
 glScalef(x,y,z);    //縮放
  glBegin(GL_POLYGON);    //開始畫
    glNormal3f(nx,ny,nz);    //法向量
    glTexCoord2f(tx,ty);    貼圖座標
    glColor3f(r,g,b);    //色彩
    glVertex3f(x,y,z);    //頂點
  glEnd();
glPopMatrix();    //pop還原矩陣




上面方框圖中按右鍵選擇,可以選擇model

下面方框按右鍵,可以選擇物體材質

紅色方框可以改變物體顏色(G,G,B)



課堂作業1






使用ctrl+f 尋找light程式碼Material程式碼

在改變程式的數值,顯示不同的效果

初始值:



更改後:




課堂作業3:







增加程式碼





執行結果:

沒有留言:

張貼留言