杭州电子科技大学《实时三维图形绘制》OpenGL大作业实验报告.docxVIP

  • 23
  • 0
  • 约1.63万字
  • 约 53页
  • 2020-03-27 发布于江西
  • 举报

杭州电子科技大学《实时三维图形绘制》OpenGL大作业实验报告.docx

实时三维图形绘制 实验报告 {GLWindow(); { GLWindow(); 基于粒子系统的雪花场景模拟 1、实验目的 通过一学期对《实时三维图形绘制》的学习,在熟练掌握 OpenGL 理论的前 提下,动手实践,将课本知识转化为实际应用。 2、实验要求 编程实现绘制 OpenGL 场景并可交互式操作,体现课堂所学内容。 3、实验内容 1、搭建 OpenGL 程序框架 首先在 VS2015 中新建项目,在该项目中建立 3 个主要的类: GLWindow、Keys 和 GLApplication,其中 GLWindow 类负责窗口属性的设置,包 括建立、更新、删除窗口等操作。Keys 类负责读取键盘的输入,这样才能实现 交互的要求。GLApplication 类负责建立我们的应用程序,包括初始化、更新、 绘制图形等操作。 (1)窗口类 GLWindow 的设计 在新建项目中添加类 GLWindow,它包括程序主窗口的属性,以及建立、改 变和删除窗口的方法(具体程序见代码)。 /** windows 窗口类 */ class GLWindow public: /** 构造函数 */ intGetWidth();intGetHeight(); int GetWidth(); int GetHeight(); /** 创建 windows 窗口 */ bool Create(const

文档评论(0)

1亿VIP精品文档

相关文档