计算机图形学
gz_gy
这个作者很懒,什么都没留下…
展开
-
计算机图形学-----画直线
#includeGL/glut.h>void init(void){ glClearColor(1.0,1.0,1.0,0.0); glMatrixMode(GL_PROJECTION); gluOrtho2D(0.0,200.0,0.0,150.0);}void lineSegment(void){ glClear(GL_COLOR_BUFFER_BIT); g原创 2007-03-23 12:45:00 · 1822 阅读 · 0 评论 -
重定形函数的应用
#includeGL/glut.h>#includemath.h>#includestdlib.h>const double TWO_PI=6.2831853;//Initial display-window sizeGLsizei winWidth=400,winHeight=400;GLuint regHex;class screenPt{private: GLint x,y;pub原创 2007-04-06 22:20:00 · 615 阅读 · 0 评论 -
显示窗口和由示例程序生成的线段
#includeGL/glut.h>void init(void){ glClearColor(1.0,1.0,1.0,0.0); glMatrixMode(GL_PROJECTION); gluOrtho2D(0.0,200.0,0.0,150.0);}void lineSegment(void){ glClear(GL_COLOR_BUFFER_BIT); g原创 2007-04-06 22:23:00 · 562 阅读 · 0 评论 -
数据点折线和多点标记绘制
#includeGL/glut.h>GLsizei winWidth=600,winHeight=500;//Initial display window size.GLint xRaster=25,yRaster=150;//Initialize raster positionGLint label[36]={J,a,n, F,e,b, M,a,r原创 2007-04-06 22:21:00 · 1025 阅读 · 0 评论 -
绘制直方图
#includeGL/glut.h>GLsizei winWidth=600,winHeight=500;//Initial display window size.GLint xRaster=25,yRaster=150;//Initialize raster positionGLint label[36]={J,a,n, F,e,b, M,a,r原创 2007-04-06 22:25:00 · 763 阅读 · 0 评论 -
OpenGL画五角星
#includeGL/glut.h>#includemath.h>GLsizei winWidth=400,winHeight=300;//Initial display window size.#define PI 3.141593float pCenter[]={200.0,150.0};float Length=100.0;float Short=Length*sin(0.1*PI)/s原创 2007-04-29 07:33:00 · 2170 阅读 · 0 评论