《Opengl 新手实验 指导》由会员分享,可在线阅读,更多相关《Opengl 新手实验 指导(23页珍藏版)》请在金锄头文库上搜索。
1、 计算机科学与技术学院 void glutSolidCube(GLdouble size); void glutWireSphere(GLdouble radius, GLint slices, GLint stacks); void glutSolidSphere(GLdouble radius, GLint slices, GLint stacks); 在绘制这些模型时,它们的中心都位于全局坐标系统的原点。 五实验指导: (一)GLUT 软件包安装配置: 从网站 http:/www.opengl.org/resources/libraries/glut/下载 GLUT 软件包,或者是给定的
2、 FTP 服务器上进入【参考资料】【GLUT 官方英文手册及 GLUT 包下载】目录,下载glut3.7.6bin.zip,解压。其中,glut32.dll 拷贝到 C:WINDOWSsystem32 下,glut32.lib 拷贝到 C:Program FilesMicrosoft Visual StudioVC98Lib 下,glut.h 拷贝到 C:Program 计算机科学与技术学院 / 设置当前绘图使用的RGB颜色 glColor3f(1.0f, 0.0f, 0.0f); / 使用当前颜色绘制一个填充的矩形 glRectf(100.0f, 150.0f, 150.0f, 100.0f); / 刷新OpenGL命令队列 glFlush(); / 函数ChangeSize是窗口大小改变时调用的登记函数 void ChangeSize(GLsizei w, GLsizei h) if(h = 0) h = 1; / 设置视区尺寸 glViewport(0, 0, w, h); / 重置坐标系统,使投影变换复位 glMatrixMode(GL_PROJECTION); glLoadIdentity(); / 建立裁剪区域(左、右、底、顶、近、远) 计算机科学与技术学院 glutPostRedisplay(); /请求重新绘制