2022/03/07
1.下載Git hub 檔案
step01:安裝git for windoes,勾選Launch Git Bash,開啟 小黑窗
step02:輸入 cd desktop

step03: 輸入git clone https://github.com/cyxx0610/2022graphics (自己的git hub網址)
step04:桌面會出現資料夾:2022graphics
2.下載範例檔案
step01:進入網站 https://jsyeh.org/3dcg10/
step02:下載win32,解壓縮
3.印出黃色茶壺
#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("week03");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}
4.印出彩色三角形
#include <gl/glut.h>
void display()
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glColor3f(1,1,0);
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");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}
沒有留言:
張貼留言