首先複習上周的glut建置環境
第二步要完成今天的第一個作業白色茶壺
第三步從main.cpp裏頭剪貼我們需要的程式碼
最後按下齒輪就能完成了!
第四步加上glutColor3f(r,g,b);glutSolidTeapot(0.3);
就可以創造各種顏色大小不同的茶壺~
glColor3f(1,1,0);
glutSolidTeapot( 0.5 );
glColor3f(1,0,1);
glutSolidTeapot( 0.4 );
glColor3f(0,1,1);
glutSolidTeapot( 0.3 );
glutSwapBuffers();
第五步利用三個點創造一個三角形
第六步利用三個點分別不同顏色的設定,做出彩色的三角形
glColor3f(1,0,0); glVertex2f(0,1);//上面 紅
glColor3f(0,1,0); glVertex2f(-1,-1);//左下角 綠
glColor3f(0,0,1);glVertex2f(1,-1);//右下角 藍
第七步學會描點
glVertex2f((65-100)/100.0,-(54-100)/100.0);
void myCircle(float r,float x,float y)
for(float a=0;a<=2*3.141592;a+=0.01){
glVertex2f( r*cos(a)+x,r*sin(a)+y);}
glColor3f(1,1,0);//數字不能超過1
myCircle(0.3,0.5,0.5);
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
沒有留言:
張貼留言