☝1
今天的第一個程式, 為了複習小考題目,將上週的程式碼複製進行更動,做更完整的機器人。
分解動作如下
第一步,執行小黑, 看到茶壺,平時是用小畫家標出軸線,今天想畫出一個中心球
最終程式碼
把茶壺掛到我們想掛的地方
👌3
今天的第三個程式, 我們想更明顯的表達
先上圖
一樣只截圖重點
但這不是我們要的,我們想把中心點向右移動
加上這行後我們的手臂就掛正確啦
把TRT解開看看
來看看今天的大魔王吧
剛剛是右手,現在加上左手吧
最後看一下完整的程式碼吧
👋最後
先複習一下期中考要考的涵式
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(); 還原矩陣
然後一樣!上傳 GitHub 就結束本週的課程啦

















沒有留言:
張貼留言