註冊 github帳號
認證email
改profile照片
點repository 點new 取名2021 graphics
勾add readme
勾add gitignore 再選c++
在專案倉庫 add files
upload files (檔案 目錄) commit 確認
#include <GL/glut.h>void display(){ glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glColor3f(1,1,0);///顏色 glutSolidSphere(0.5,30,30);///實心圓球 glutSwapBuffers();}int main(int argc,char**argv){ glutInit(&argc,argv); glutInitDisplayMode(GLUT_DOUBLE |GLUT_DEPTH); glutCreateWindow("WEEK03-circle"); glutDisplayFunc(display); glutMainLoop();}
#include <GL/glut.h>#include<math.h>void display(){ glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glColor3f(0,1,1);///顏色 glBegin(GL_POLYGON); for(int i=0;i<30;i++) { float a=3.1415296*2/30*i; glVertex2f(0.4+0.3*cos(a),0.5*sin(a)-0.2); } glEnd(); glutSwapBuffers();}int main(int argc,char**argv){ glutInit(&argc,argv); glutInitDisplayMode(GLUT_DOUBLE |GLUT_DEPTH); glutCreateWindow("WEEK03-circle"); glutDisplayFunc(display); glutMainLoop();}



沒有留言:
張貼留言