节点文献

动漫图形编辑器的开发

The Development of Graphic Editor System of Cartoon

【作者】 金柳

【导师】 杨克俭;

【作者基本信息】 武汉理工大学 , 计算机应用技术, 2007, 硕士

【摘要】 本文基于面向对象的思想给出了图形系统的各种模型,主要讨论了图形类库,通用图形编辑系统,以及动画制作技术,针对动漫设计中各种基本图元的数据描述的数据结构进行了定义,也对各种图元的结构层次和基本操作给出了定义。该图形编辑系统是结合通用图元编辑系统和动漫制作技术,设计的一个专为动画编辑来研究的专用图形编辑器。从20世纪60年代以来,人们就开始使用计算机来绘图。随着个人计算机的普及与图形图像技术的发展,计算机图形学已经广泛应用于动画制作的各个领域,从绘制基础的图形到高级的渲染图形,图形学技术都起到了不可或缺的作用。与传统的手工制图相比,使用计算机绘图可以减少重复的操作,节约了很大的人力和物力,从而降低成本,提高生产效率。而本次课题的研究则主要研究了如何实现矢量化制图,并进行编辑。本文先介绍了与绘图相关的图形学的知识与技术,并对这个绘图系统的实现过程进行了详细的介绍,其中包括了系统类的设计思想,系统的结构设计,以及在实际编程时碰到的问题。本文提出了一种利用OOP技术编辑Windows元文件的方法,通过对Windows元文件中记录的对象化,极大的方便了对矢量图形的编辑。另外对系统中类的设计和主要模块使用的关键技术进行了论述。接下来本文介绍该系统的总体设计和详细设计,论述了本系统实现的基本功能和数据流程图和系统工作框架图,以及设计时应注意的事项,最后给出了一定的实验结果。并在详细设计部分着重详细论述各个关键功能的实现方法,设计过程中使用的关键数据结构和自定义的关键类。最后是工作总结和系统展望,说明了当前系统的优缺点和完成后续工作应该注意的事项,以及下一步工作应从哪些方面着手开展。

【Abstract】 Compared with traditional handmade pictures, plotting with computer can reduce duplicated operation, saving much work force and money to cut cost and improve production efficiency. The thesis mainly studied then how to carry out vector to turn graphics, and carry on editor. Based on the object oriented method, several models of object oriented graphic systems are give in this paper. This thesis mainly discusses the class library of graphic system, generic graphics edit system and cartoon technique, defines the data structure to descripe those basic graph_elements aim at to the design of cartoon, this thesis also defines the structure layer and basic operation of those basic graph_elements. This graphic system is a particularly graphic editor for design of cartoon, which base on the generic graphics edit system and cartoon technique.Since 1960s, computer has been used to draw graphics. Now with the popularity of personal computer and the development of graphics technology, computer graphics has already extensively applied to each field of animation making. Graphics technology has been an essential part from drawing elementary graphics to rendering senior graphics .This subject is to study the implement of drawing vectorgraph .At first this thesis introduced the related knowledge and technology needed in drawing graphics, then it gave a fully introduction how to implement a drawing system, including the devise of class structure, designing conceive, and the solution to solve problems in programming. A way to edit Windows metafile is put forward in this article. It make convenience of the editing process greatly through transforming the records of the Windows metafile to objects. In addition, the author dissertated the design of the classes in the system and the key technology of main module.Next overall design and detail design of the system are introduced. It also expounds the basic function and the system data flow chart and work frame chart, then point out the items that should be paid attention in design. In detail design part, the key method of function in detail and the key data structure are introduced.

  • 【分类号】TP391.41
  • 【被引频次】1
  • 【下载频次】235
节点文献中: 

本文链接的文献网络图示:

本文的引文网络