下载此文档

计算机图形学实验指导书--xhp.docx


文档分类:高等教育 | 页数:约56页 举报非法文档有奖
1/56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/56 下载此文档
文档列表 文档介绍
计算机图形学实验指导书--xhp.docx《计算机图形学》指导书软件学院软件理论系2013年2月22日随着计算机科学与技术的迅猛发展,特别是大规模集成电路和超大规模集成电路技术的飞速发展,计算机已经成为一种高速、费用低的生成图形的有效工具。计算机图形学作为利用计算机生成图形的技术,已经越来越广泛地在各个领域得到应用。随着计算机图形学应用领域的拓宽和应用水平的提高,人们越來越重视对该项技术的研究和利用。当今,计算机图形学已经成为了计算机科学技术领域的一个重耍研究方向,并被广泛的应用于科学计算、工程设计、医药、工业、艺术、娱乐业、广告业、教育与培训、商业和政府部门等。鉴于计算机图形学的重要性和应用的广泛性,计算机科学与技术专业将其设置为专业必选的选修课。它主耍是研究用计算机及其图形设备来输入、表示、变换、运算和输出图形的原理、算法及系统。通过对本课程的学习,使学生对计算机图形学有一个完整的了解,并为进行计算机图形学应用和研究打下扎实基础。为了让学生深入理解各种图形算法和相关理论知识,贯彻学生学习知识是为了应用知识、应用就要追求创新应用的思想和意识,设计了8个实验。通过实验,使学生更加深入的理解计算机图形系统的工作机理和基本图形生成和处理算法。实现语言为TurboC、VisualC++、OpenGl,或其它学生掌握的高级语言。这些实验是对学生的一种多全面训练。它着眼于原理与应用的结合,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变“活”,起到深化理解和灵活掌握教学内容的H的。在实验过程中,能够培养学生的自学能力、团队协作能力、解决问题能力、软件开发能力等多种能力。实验要求及实验报告规范 1实验一交互式绘图技术的实现 2实验二直线、圆弧及椭圆弧的牛成算法 5实验三多边形的区域填充 7实验四二维几何变换 9实验五裁剪算法 10实验六三维图形变换 11实验七曲线与曲面 12实验八真实感图形绘制 14参考文献 15附录AC程序绘图基础 16附录BVisualC++图形程序设计 23一、 实验目的 23二、 实验任务(需要课外学时8学时) 23三、 基础知识和实验步骤 23(一) VisualC++ 23(二) 图形设备接口和图形程序设计 26(三) 鼠标编程 36(四) 菜单程序设计 42四、 实验总结 46附录COpenGL图形程序设计 47实验要求及实验报告规范实验的性质、目的和任务本实验是与本专业课《计算机图形学》相配套的,通过计算机图形学实验教学,引导学牛由浅入深地学握计算机图形学理论与相关算法,具有一定实践体会和相关的编程能力及图形处理的能力,为毕业设计和毕业后从事计算机绘图、计算机辅助设计、辅助教学、辅助工程、图形处理等打下基础。本实验教学主要内容是要求学牛编程实现各种图形的绘制,强化学牛的程序设计能力和程序调试能力,使学生巩固所学各种图形的生成算法的理论知识。二、 实验基本要求实验基本要求:木实验教学的皋木要求是:①实验课前,学生必须预习实验指导书屮的实验内容,了解木次实验的目的、要求、原理、算法、步骤等,准备好实验的程序设计算法描述与关键分析内容;②准备好程序和测试数据,上机调试、运行;③完成每个实验后进行结果对比分析,完成实验报告。实验内容要求:(1) 认真分析题目的条件和要求,复习相关理论知识,选择适当的解决方案和算法:(2) 编写上机实验程序,作好上机前的准备工作;(3) 上机调试程序,绘制图形,验证算法的正确性;(4) 分析和解释运行结果;(5) 程序调试完后,须由实验辅导教师在机器上检查运行结果;(6) 按照要求书写每次实验的实验报告。(7) 要求独立完成上述各项。三、实验环境实验设备:计算机实验使川的语言:C或VisualC++>OpenGL(1) 本课程的评分方法是考查,实验作为平时成绩占学期期末总成绩的30%。(2) 每个实验完成后必须完成和应的实验报告。实验成绩组成为:实验报告占40%;按照教学计划的实验,现场编程序,演示计算结果占50%:创新占10%。五、实验报告格式实验报告在书写过程中应该将以下问题写淸楚1、 实验目的:2、 实验耍求:3、 实验内容:4、 实验题目:5、 设计原理为思想:6、 对应程序:7、 实验结果(输出图形)及其分析:8、 计算中出现的问题,解决方法及体会:实验一交互式绘图技术的实现一、 实验目的1、 掌握各种交互式绘图技术及其原理;2、 掌握VisualC++集成编程环境的使川,图形设备接口和常川图形程序设计、鼠标编程、画刷与画笔以及菜单设计等,能够利JUVisualC++实现各种交互式绘图技术;3、 了解OpenGL的基本操作及其库函数,能够通过OpenGL库函数实现各种交互式绘图技术。二、 实验要求1、 用VisualC++设计一个

计算机图形学实验指导书--xhp 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数56
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小雄
  • 文件大小681 KB
  • 时间2020-01-09