2014年5月1日 星期四

WEEK11


畫出一個可以用鍵盤轉動的茶壺



加入三個球
讓程式碼更完整
加入左右兩個長方塊

再加入下方兩個長方塊 看起來像機器人

把球和長方形的程式碼放在起 並整理 讓長方形可以繞著球轉動
glPushMatrix(); //left
  glTranslatef(-0.5,0,0);
      glutSolidSphere(0.2,30,30);
      glPushMatrix();//left
      glRotatef(angle1,0,0,1);
        glTranslatef(-0.3,0,0);
    glScalef(0.8,0.4,0.5);
    glutSolidCube(0.5);
      glPopMatrix();
      glPopMatrix();


加入小腿 讓他可以繞著大腿做轉動

      glPushMatrix();//down right
        glTranslatef(0.2,-0.2,0);
        glRotatef(angle1,0,0,1);
        glTranslatef(0,-0.36/2,0);
        glPushMatrix();
    glScalef(0.2,0.36,0.2);
    glutSolidCube(1);
      glPopMatrix();
      glPushMatrix();
       glTranslatef(0,-0.18,0);
        glRotatef(angle1,0,0,1);
        glTranslatef(0,-0.36/2,0);
    glScalef(0.2,0.36,0.2);
    glutSolidCube(1);
      glPopMatrix();

沒有留言:

張貼留言