2022年4月11日 星期一

Jeremy notes week08

1.打光
    step01: 執行Light Material,可更換不同模型、材質



    step02: GLfloat light _pos[]可改變光的位置,最後一項參數1
     代表點光源,0代表平行光


2.茶壺打光

3.期中模擬考


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

沒有留言:

張貼留言