2017年9月21日 星期四
KK筆記_Week02
先複習上周進度
1.zouvio回饋
2.截圖
3.blog Edit
(1)主題:點 線 面 色彩
(2)實作:OpenGL,GLUT,Web
程式碼:
#include <GL/glut.h>
//剪貼
void display()
{
glClearColor(1,0,0,0);//紅色油漆(清掉顏色後)
glClear(GL_COLOR_BUFFER_BIT |GL_DEPTH_BUFFER_BIT);
glutSolidTeapot(0.3);//茶壺形狀外掛
glutSwapBuffers();//交換記憶體空間
}
int main(int argc, char *argv[])//argc代表參數個數,argv參數用陣列來存
{
glutInit(&argc, argv);//GLUT開始功能
glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);//DISPLAY模式開始
glutCreateWindow("GLUT Shapes");//建立視窗
glutDisplayFunc(display);//main Loop
glutMainLoop();
}
Additional function(改變3D物體顏色)
glColor3f(1,0,1);(gl表示開啟gl,color顏色物件(此參數是紫色),3個參數,f 浮點數型態)
訂閱:
張貼留言 (Atom)



沒有留言:
張貼留言