2015年3月25日 星期三

Week05 02160943 何永育 (課堂)


先做出1個3D方塊

讓方塊自動旋轉
glTramslatef(x,y,z);
glRotatef(angle,x,y,z);
glScalef(x,y,z);
glutIdleFunc(display);

利用
glBegin(GL_POLYGON);
glBegin(GL_QUAD_STRIP);
畫出長方體

                                                     增加
                                                        int oldX=0;
                                                        void motion(int x,int y)
                                                        {
                                                             angle+=(x-oldX);
                                                             oldX=x;
                                                         }

                                                         glutMotionFunc(motion);
讓滑鼠可控制3D物件旋轉





沒有留言:

張貼留言