计算机图形技术.PDFVIP

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

计算机图形技术 Computer Graphics 一.基本信息 课程代码:【】 课程学分:【3 】 面向专业:【数字媒体艺术】 课程性质:【专业必修课】 开课院系:【信息技术学院 数字媒体艺术系】 使用教材:主教材【《计算机图形学》,(美)坎宁安著,石教英潘志庚等译,机械工业出版社, 2008 】 辅助教材【《计算机图形学基础教程》,孙家广,胡事民,清华大学出版社,2005 】 参考教材【《计算机图形学(OpenGL 版) (影印版)》,F.S.Hill, JR,科学出版社,2004 】 先修课程:【高等数学A010001(5) 、线性代数、C 语言和数据结构 b0121105(5) 】 二.课程简介 计算机图形学是计算机学科最活跃的分支之一,主要研究用计算机进行图形输入、输出、表示和 运算的基本原理。计算机图形学在计算机辅助设计、计算机科学计算、电子印刷及办公自动化、 艺术模拟等方面有重要的应用。因此,从事计算机工作的相关人员也就有必要系统地学习有关计 算机图形学的理论和方法,以便在今后的工作中得以使用。本课程主要讲授计算机图形学的基本 原理和最新进展,为在计算机图形学这一领域进行深入研究(应用开发)做准备。 三. 选课建议 本课程是计算机科学的专业主干课程之一,算法设计和编程实现是其基本特点,比较抽象难懂, 低年级本科生学习起来有一些困难。高等数学、线性代数、C 语言和数据结构等是其先修课程, 因此本课程被安排在第六学期开设。 四.课程基本要求 本课程的教学应使得学生熟练掌握有关视图变换和投影处理、建模、绘制、光照、着色处理,以 及OpenGL API 如何实现基本概念和技术,使学生理解并学会使用图形API 实现图形操作,训练 学生的算法设计能力和编程实践能力。 五.课程内容 第0 章、导论 【基本知识点】了解计算机图形学的研究内容、发展过程、应用及研究前沿和常用的图形输入 /输出设备。 第1 章、视图变换和投影 【基本知识点】理解并掌握计算机图形学的基础:视图变换和投影(透视投影、正交投影), 掌握如何使用 OpenGL 定义视图变换和投影,了解双缓存。 第2 章、建模原理 【基本知识点】理解基于多边形建模的方法:在模型空间内以图形基元的形式来定义多边形对 象,再使用(缩放、平移、旋转)模型变换将对象放置到世界空间内;了解并使用场景图来组 织层次化对象。 第3 章、在 OpenGL 中实现建模 【基本知识点】使用 OpenGL 图形 API 实现上一章的建模功能,包括基本几何元素和坐标 变换等。 第4 章、建模的数学基础 【基本知识点】理解并掌握计算机图形编程的三维解析几何知识。 第5 章、颜色及其混合 【基本知识点】了解颜色视觉的基本概念和常用的颜色模型,使用OpenGL 来定义颜色。 第6 章、光照处理和着色处理 【基本知识点】理解并掌握局部光照明模型和着色处理模型为多边形生成平滑变化的颜色,使 用 OpenGL 来建立光照处理和着色处理。 第8 章、纹理映射 【基本知识点】了解并且会使用 OpenGL 进行纹理映射。 第10 章、绘制与绘制流水线 【基本知识点】掌握图元和几何流水线,理解基于多边形的图形系统的图像绘制方法。 第11 章、动力学和动画 【基本知识点】了解动画分类及如何创建动画图像。 第13 章、插值与样条建模 【基本知识点】了解使用不同基函数对几何点进行插值,使用少量控制点来创建复杂的曲线和 曲面。 第14 章、非多边形图形技术 【基本知识点】理解光线跟踪算法,了解体绘制、分形和迭代函数系统。 六.课内实验名称及基本要求 实验一 熟悉开发环境 (2 学时) 【实验目的】了解和使用VS 开发环境,熟悉VS 环境下的语言基础。 实验二 三维图形的建模、显示和旋转 (4 学时) 【实验目的】了解和使用VS 开发环

文档评论(0)

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

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

1亿VIP精品文档

相关文档