动画技术生产动画片,使角色造型色彩搭配和角色的运动路径规划等环节的设计变的更加容易。计算机图形学还是制作电子游戏不可缺少的项技术。科学计算的可视化科学计算可视化就是应用计算机图形生成技术,将科学及工程计算的中间结果或最后的结果以及测量数据等,在计算机屏幕上以图像形式显示出来,实现了科学计算环境和根据的进步现代化。图形用户界面软件的用户接口是人们使用计算机的第观感。在用户接口中广泛使用图形用户界面,如菜单对话框图标和工具栏等,大大提高了用户接口的直观性和友好性以及相应软件的执行速度。常用绘图软件的简介目前,常用的几个绘图软件。是公司旗下最为出名的图像处理软件之,集图像扫描编辑修改图像制作广告创意,图像输入与输出于体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。是美国公司首次于年生产的自动计算机辅助设计软件,用于二维绘图详细绘制设计文档和基本三维设计。现已经成为国际上广为流行的绘图工具。被广泛应用于机械建筑电子航天冶金纺织等工程设计领域。是是公司开发的基于系统的三维动画渲染和制作软件。广泛应用于三维设计广告动画等领域,尤其在建筑方案效果图设计工业设计中成为必不可少的应用软件之。是美国公司出品的世界顶级的三维动画软件,应用对象是专业的影视广告,角色动画,电影特技等。功能完善,工作灵活,易学易用,制作效率极高,渲染真实感极强,是电影级别的高端制作软件。第二章开发工具简介概述简称或是公司推出的开发环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成灵活方便的类管理代码编写和界面设计集成交互操作可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口,网络控制界面。用进行绘图程序设计具有明显的优越性,其优越性主要表现在以下个方面开发分布式应用。常用于开发需要广泛发布的应用程序。开发的应用运行效率高。在开发支持成百上千并发用户的服务器程序方面,具有明显优势。能缩短软件升级周期。类的重要性以及它对函数库库的支持能使程序更好的模块化,并缩短软件维护和升级时间。能够生成多线程应用,而多线程应用对于增加并发影响有实际意义。概述是指基础类库。这个类库是在中进行程序设计的应用程序框架。的所有代码都是用编写的,并提供了许多代码以方便程序设计人员完成各种任务。程序设计人员只需将自己要创建的应用程序的相关代码添加到这个狂降中就可以完成相关功能。由于具有面向对象程序设计的性质,所以可以容易的扩展或重写框架所提供的各种基本功能第三章文件格式文件格式简介,可扩展标记语言是套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,可以定义其他与特定领域有关的语义的结构化的标记。是标准通用标记语言的子集,其目标是允许普通的在上以目前超文本标记语言的方式被服务接受和处理。的定义方式易于实现,并且可以在和中进行操作是环境中跨平台的,依赖于内容的技术,是当前处理分布式结构信息的选择工具,它可以简化文档信息在中的传输。不仅满足应用开发人员的需要,而且还适用于电子商务电子政务数据交换等多个领域。格式的应用可以从中分离数据通过,可以在文件之外存储数据。使用后,数据就存放在分离的文档中。可以集中精力去到使用做好数据的显示和布局上,并确保数据修改时不会导致文件也需要修改。这样可以便于维护页面。用于交换数据通过,我们可以在不兼容的系统之间交换数据。计算机系统和数据库系统存储的数据有多种形式,对于开发者来说,最麻烦的就是在遍布网络的系统之间交换数据。把数据转换为格式存储将大大减少交换数据是的复杂性,并且还可以使得这些数据能被不同的程序读取。和正在成为遍布网络的商业系统之间交换金融信息所使用的主要语言。许多与有关的完全基于的应用程序正在开发中。可以用于存储和共享数据通过,纯文本文件可以用来存储和共享数据。提供是设置线条颜色透明度。图形填充在本系统中,图形填充属性对话框类为。图形的填充数据如下在本系统中,图形的填充方式定义的是个枚举类图图形填充属性对话框控件是四种填充方式的单选按钮,分别添加以下事件控件是单色填充方式涉及的控件,分别添加以下事件控件是纹理填充方式涉及的控件,分别添加以下事件纹理充色前景色背景色设置前景色透明度设置背景色透明度控件是渐变填充方式涉及的控件,分别添加以下事件渐变颜色下拉表添加种颜色删除种颜色渐变颜色颜色透明度颜色偏移角度渐变角度图形的存储与读取在本系统中,图形文件的保存格式是。存储和读取功能是在类中实现的。存储功能本系统中存储过程如下图所示图函数保存组成图形的路径片段类型,以及各个路径片段终点坐标和路径与路径之间的连接方式。函数保存图形的线条属性和填充属性。函数保存图形的宽度高度绘制角度,图形中心点位置以及图形在绘制的所有图形集中的编号,并调用了函数和函数。函数保存多个图形,多个图形之间是用链表形式相连的。函数调用函数以后缀名保存图形文件。读取功能图函数读取组成图形的路径片段类型,各个路径片段终点坐标和路径与路径之间的连接方式。函数读取图形的线条属性和填充属性。函数保存图形的宽度高度,绘制角度以及图形中心点位置。函数读取图形文件结束语在现在的社会生产活动中,计算机绘图技术应经占据了个非常重要的地位,专业的绘图应用软件已渐渐代替了传统的手绘方式,开辟了个新的领域。本文对计算机绘图的概念,计算机绘图技术的发展概况以及在图形软件开发方面的优势作做了简单的介绍。对基本图形的生成算法和二维图形的几何变换算法做了深入的分析和研究。并以此为基础,完成了个小型的绘图系统。本系统基于平台,利用编程技术,实现了以下功能绘制基本图形本系统能够绘制的基本图形主要有直线,矩形,椭圆,等三角形,等五边形。最具特色的绘图工具是钢笔工具,它不但可以绘制直线曲线,还可以绘制任意自由图形。二维图形的几何变换本系统主要实现了对图形的平移变换旋转变换及伸缩变换。设置线条属性和图形填充线条属性的设置主要是设置线条的宽度颜色透明度和样式。图形填充能够实现的是单色填充纹理填充和渐变填充。图形文件的存储和读取。本系统中图形文件的存储格式为。文件的存储和读取是通过重载文档类中的函数和函数实现的。当然,这个系统还是有些不足之处的最直观的就是界面不够美观,功能还不够全面,例如,在删除后不能撤销等。其次,有些操作还不够人性,比如,在未保存的情况下退出,系统没有任何的提示操作。参考文献龚声蓉,许承东计算机图形技术北京中国林业出版社,王恩德程序设计教程北京清华大学出版社,陈坚编程基础专家教程北京西安电子科技大学出版社,曾凡锋,苗雨编程技巧与范例详解北京清华大学出版社,官章全,陈天才运行库函数大全北京电子工业出版社,吴乃陵,况迎辉程序设计第版北京高等教育出版社,范晓平,方阳图形编程绘线图和条形图电脑编程技巧与维护朱娜敏,魏宗寿,李强,白丽下鼠标左键在图形绘制中的应用电脑编程技巧与维护陆瑶,邬春学,易慧媛建模技术在环境下的实现方法研究现代电子技术,宣华俊,蔡志荣浅议中的与技术的结合北京电力高等专科学校学报自然科学版张宇消息映射机制浅析现代企业教育孔垂柳,中框架技术探索吉林建筑工程学院学报罗俊松,唐云计算机图形与图像处理制造业自动化汪汉友,计算机图形学基础教程版图形学教学新思路,计算机教育,。致谢四年的艰苦跋涉,几个月的精心准备,毕业设计终于到了划句号的时候,心头应该如释重负。毕业设计的过程并不轻松,知识的积累尚欠火候,于是,我只能次次埋头于图书馆中,次次在深夜奋笔疾书。第次花费如此长的时间和如此多的精力,完成个具有定实用价值的毕业设计,其中的艰辛与困难难以诉说,但曲终幕落后留下的滋味,值得我生慢慢品尝。敲完最后个字符,重新从头细细阅读早已不陌生的文字,我感触颇多。虽然其中没有什么值得特别炫耀的成果,但对我而言,是宝贵的。它是无数教诲关爱和帮助的结果。我要感谢我的指导教师徐亚平老师。课题的选择到项目的最终完成,徐老师都始终给予我细心的指导和不懈的支持,感谢他在忙碌的教学工作中抽出时间来审查修改我的论文,让我顺利完成了我的论文。还有教过我的所有老师们,你们严谨细致丝不苟的作风直是我工作学习中的榜样你们循循善诱的教导和不拘格的思路给予我无尽的启迪。谨向我的父母和家人表示诚挚的谢意。他们是我生命中永远的依靠和支持,他们无微不至的关怀,是我前进的动力他们的殷殷希望,激发我不断前行。没有他们就没有我,我的点滴成就都来自他们。感谢这四年中陪伴在我身边的同学朋友,感谢他们为我提出的有益的建议和意见,有了他们的支持鼓励和帮助,我才能充实的度过了这四年的学习生活。毕业设计的完成远非终点,其中的不足和浅显之处则是我新的征程上个个新的起点。我将继续前行,基于的二维图形绘制处理系统设计与实现学院名称江苏技术师范学院专业计算机科学与技术班级计姓名陆梦豪指导教师姓名徐亚平指导教师职称副教授年月本科毕业设计论文基于的二维图形绘制处理系统设计与实现摘要计算机已成为快速经济的图片生成工具。计算机绘图技术发展日新月异,应用范围越来越广,为生产科研管理国防等领域提供了高速高效和高精度的图形设计及输出方法。以为平台,设计并实现了个二维图形绘制处理系统,其功能主要包括绘制曲直线三角形矩形椭圆圆多边形,更改图形绘制条件,包括改变线条的颜色宽度,线型,图形的填充色填充方式,图形的单选多选,位移旋转缩放变形等基本操作以及图形的存储和读取。关键字图形绘制目录第章绪论计算机绘图技术概述计算机绘图技术的发展计算机绘图技术的研究内容计算机绘图技术的优点计算机绘图技术的应用常用绘图软件的简介第二章开发工具简介概述概述第三章文件格式文件格式简介格式的应用第四章系统分析设计系统结构图功能模块分析设计图形绘制功能模块图形处理功能模块图形线条图形填充文件的存储与读取文件的存储文件的读取系统界面设计菜单栏工具栏状态栏第五章系统详细设计类关系图基本图形绘制基本图形绘制的函数基础直线矩形椭圆三角形等五边形钢笔工具二维图形基本变换图形变换的数学基础图形变换的函数基础平移变换旋转变换缩放变换线条属性图形填充图形的存储与读取存储功能读取功能结束语参考文献致谢第章绪论计算机绘图技术概述计算
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 39 页
第 2 页 / 共 39 页
第 3 页 / 共 39 页
第 4 页 / 共 39 页
第 5 页 / 共 39 页
第 6 页 / 共 39 页
第 7 页 / 共 39 页
第 8 页 / 共 39 页
第 9 页 / 共 39 页
第 10 页 / 共 39 页
第 11 页 / 共 39 页
第 12 页 / 共 39 页
第 13 页 / 共 39 页
第 14 页 / 共 39 页
第 15 页 / 共 39 页
预览结束,还剩
24 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。