《计算机图形学》上机实验指导.docVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机图形学》上机实验指导

KMUST Teaching Records 昆明理工大学 《上机实验指导书 第1部分 计算机图形学上机实验大纲 1.1 目的与任务 计算机图形学上机是计算机图形学课程的组成部分之一,是掌握计算机图形学课程内容的一个重要实践环节。通过上机实验,一方面可以让学生巩固课堂所学的计算机图形学基础理论,另一方面能让学生掌握基本的OpenGL的编程方法及技能,掌握使用OpenGL绘制基本图形,进行2D及3D维图形变换,生成曲线曲面及构建具有真实感的3D场景。 1.2 基本要求 1. 了解OpenGL在计算机图形学中的应用基础知识。 2. 掌握基本的OpenGL的编程方法及技能。 3. 学会使用OpenGL绘制基本图形。 4. 学会使用OpenGL进行2D及3D维图形变换、生成曲线曲面及构建具有真实感的3D场景。 1.3 内容及学时安排 上机1:glut工具包的安装及使用 2学时 上机2:OpenGL编程练习 2学时 上机3:OpenGL中基本几何图形的绘制 2学时 上机4:二维图形变换编程练习 2学时 上机5:交互式绘图技术编程练习 2学时 上机6:三维图形变换编程练习 2学时 上机7:OpenGL三维物体表示编程练习 2学时 上机8:真实感图形的生成与处理上机 2学时 合计 16学时 1.4 教学参考书 (1) 成思源等编著:计算机图形学,冶金工业出版社,2003. (2) (美)安杰尔(Edward Angel)著;李桂琼,张文祥译: OpenGL程序设计指南(第二版),北京:清华大学出版社,2005. (3) Edward Angel: Interactive Computer Graphics—A Top-Down Approach with OpenGL, Third Edition, Pearson Education, Inc., 2003. (4) F.S. Hill, JR:Computer Graphics Using OpenGL Second Edition, Pearson Education, Inc., 2003. (5) James D. Foley et al.: Computer Graphics—Principles and Practice, Second Edition in C, Pearson Education, Inc., 2002. (6) 朱家义:Visual C++程序设计,机械工业出版社,2003。 (7) 和平鸽工作室编:三维图形系统—开发与实用技术,清华大学出版社,2003. 第2部分 上机实验指导内容及参考代码 2.1上机1:glut工具包的安装及使用(2学时) 1.目的要求: 熟悉OpenGL的应用工具包GLUT的安装和使用。 2.实验内容: 在VC++6.0环境中,编写一程序绘制GLUT中的三维茶壶模型,并上机运行。 3.主要仪器设备及软件 PC计算机, VC++6.0,GLUT库 4、内容及要求 1)下载和安装GLUT工具。见附注(1)、(2)。 2)编写一程序绘制GLUT中的三维茶壶模型。目的在于理解和体会在VC++6.0环境下OpenGL编程的基本步骤。见附注(3) 3)工程名称和C++源文件名称为teapot_学生姓名(中文)(如teapot_徐航)。 4)编译、连接、运行完成后将工程文件(扩展名为.dsp的文件)和程序源文件(扩展名为.cpp的文件)打包压缩(压缩包的文件名为你的班级姓名学号,如:GIS101徐航200810103106)。将压缩后的文件发给学委,学委再将全班的收集后打包压缩,发送至lxxjpn@。邮件主题名称为上机一班级姓名(如:上机1_GIS101)。 附注(1):关于OpenGL OpenGL(“Open Graphics Library”)是图形

文档评论(0)

ipad0a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档