1.從Git Hub下載上次上傳雲端的倉庫
1.1 moodle下載Git 2.30.1
1.2 打開 Git bash
1.3 cd desktop
1.3 git clone https://你的倉庫網址
1.4 這樣就下載完倉庫了
2.從https://jsyeh.org/3dcg10/ 下載Win32的範例
2.1 將下載好的windows.zip解壓後,執行Shapes.exe
2.2
3.建一個黃色茶壺的視窗3.1 程式碼:
#include<GL/glut.h>
void display()
{
glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glColor3f(1,1,0);
glutSolidTeapot(0.3);
glutSwapBuffers();
}
int main(int argc, char**argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH);
glutCreateWindow("week03windows");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}
3.2
4.建一個彩色三角型視窗
4.1程式碼:
#include<GL/glut.h>
void display()
{
glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glColor3f(1,1,0);
//glutSolidTeapot(0.3);
glBegin(GL_TRIANGLES);
glColor3f(1.0f,0.0f,0.0f); glVertex2f(0.0f,1.0f);
glColor3f(0.0f,1.0f,0.0f); glVertex2f(0.87f,-0.5f);
glColor3f(0.0f,0.0f,1.0f); glVertex2f(-0.87f,-0.5f);
glEnd();
glutSwapBuffers();
}
int main(int argc, char**argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH);
glutCreateWindow("week03-Triangle.windows");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}
4.2
沒有留言:
張貼留言