2019年3月15日 星期五

week03


1. 下載3個檔案並解壓縮


2. 壓縮後將 data 及 glut32.dll 放入 windows 資料夾


3. 開啟 Transformation.exe


4. 便可開始自行調整數值及圖形



1. 如前幾周一樣的步驟,開啟一個GLUT檔


***https://www.transmissionzero.co.uk/software/freeglut-devel/   ///下載

freeglut 3.0.0 MinGW Package


2.


程式碼

#include <GL/glut.h>
void display()
{
    glPushMatrix(); ///備份矩陣
        glTranslatef(0.3, 0.3, 0); ///移動 (會改矩陣)
        glutSolidTeapot( 0.3 );
    glPopMatrix(); ///還原矩陣,下次才不會有舊的殘值
    glutSwapBuffers();
}

int main(int argc, char**argv)
{
    glutInit(&argc,argv);
    glutInitDisplayMode(GLUT_DOUBLE | GLUT_DEPTH);
    glutCreateWindow("week04");
    glutDisplayFunc(display);

    glutMainLoop();
}

沒有留言:

張貼留言