2017年5月8日 星期一

Week12 從前有一個下巴叫謝佩,的筆記(゚∀。)

一、
1.下載 win32、data、glut32



2. 開啟GLUT Project,並複製老師的程式碼


3.新增程式碼:

float upX=0 , upY=1, upZ=0;
static void display(void)

    angle+=0.01;
    eyeX=cos(angle); eyeY=sin(angle);


4.修改ˋ新增

glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    gluPerspective(60,1,0.001,10000);
    ///若沒有上面這行,茶壺會解體
    glMatrixMode(GL_MODELVIEW);


5.做出可愛的會動的茶壺手臂


6.讓手臂出現的程式碼


程式碼:

glPushMatrix();
                        glTranslatef(0.3, 0,0);  掛上去
                        glRotatef(angle, 0,0,1); 旋轉
                        glTranslatef(0.3, 0,0);  定旋轉中心
                        
                       <重複製作>

                    glPopMatrix();

沒有留言:

張貼留言