2017年3月20日 星期一

week4課堂作業 溫洺漢

將translate的地方改成scale使茶壺任意縮放
glScalef(mouseX,mouseY,0);
使用茶壺的程式,加入gltranslatef(0.5,0,0)讓茶壺能向右移動
延續上圖的程式加入float mouseX=0, mouseY=0;在第二行


在int main前加入下面這幾行然後把(x-150)/150.0;
然後y的值一樣照上面寫但前面須加負號
把motion的註解顯示出來


void motion(int x, int y)
     {
         mouseX = (x-150)/150.0;
         mouseY = -(y-150)/150.0;
         glutPostRedisplay();
     }

沒有留言:

張貼留言