基于OpenGL的3D圖形绘制.docVIP

  • 6
  • 0
  • 约1.69万字
  • 约 16页
  • 2016-11-27 发布于重庆
  • 举报
基于OpenGL的3D圖形绘制

实验二 基于OpenGL的3D图形绘制 一、实验目的与要求 学习 OpenGL 图形格式、数学原理; 掌握 OpenGL 基本图元的绘制,熟悉曲线、曲面、二次几何体的绘制技术; 掌握 OpenGL 光照、材质、纹理的基本原理; 掌握基于 Win32、Visual C++环境绘制3D 图形绘制原理、过程与步骤。 二、实验仪器与设备 微型电子计算机 80台 Windows 2000以上版本操作系统 80套 Visual C++ 6.0开发系统 80套 OpenGL 2.0 以上函数库 80套 三、实验内容与步骤 本实验主要做使用图形绘制系统,实现线条,矩形,圆,文本等基本图形的绘制,保存与打开功能。 实验步骤如下。 设计流程图 图1设计流程图 关键代码解析 基于Win32Conslole void background(void) { glClearColor(0.0,0.0,0.0,0.0); //设置背景颜色为黑色 } void myDisplay(void) { glClear(GL_COLOR_BUFFER_BIT); //buffer设置为颜色可写 glBegin(GL_TRIANGLES); //开始画三角形 glShadeModel(GL_SMOOTH); //设置为光滑明暗模式 glColor3f(1.0

文档评论(0)

1亿VIP精品文档

相关文档