Font Size: a A A

Design And Develop Of Chinese Ink-Wash Drawing Simulation System Based On Object-Oriented Software Engineering

Posted on:2007-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:Z WangFull Text:PDF
GTID:2178360212979979Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of Computer Graphics and Computer Hardware, people are more and more dissatisfied with the simulation of some simple graphics effect. Noticeable achievements have been gained in western art system such as oil and watercolor painting. But for the Chinese ink wash drawing, which is the chief representation of Oriental fine art system, little simulating work has been done. When people turn to the simulation of Chinese ink-wash drawing, a great desire for such simulation software appears.We design and develop a simulation system for Chinese ink wash drawing with the combination of our simulating research on Chinese painting and techniques of Object-Oriented software engineering, which is real-time, easy to use and extensible. According to different position and pressure being detected, a beautiful art work with style of Chinese painting can be drawn on the virtual paper.Based on a long term drawing practice, we first make a scientific analysis for the art effects and style of Chinese painting, then point out the internal and external relationship of the media of Chinese painting. Its art traits can be reduced to the character of dynamic diffusion and disable to be covered.According to the object oriented analysis of the requirement of system, we build the object model, dynamic model and function model of our simulation system.In stage of system design, this paper puts forward the idea of building system base on framework, which makes our system more re-useable, expandable and easy to maintenance. After that, by using heuristic rule, we design the user-machine interface, input module, paper and brush module which base on the layer concept, brush manage module, image read module and edit module.In the implementation stage, we discuss the software and hardware environment, and the primary implementing process of key problems. Then we introduce the concept of system test and the using case that is used in our system.Finally, we point out the possible improving method for the disadvantage of our system, and look forward to the future.
Keywords/Search Tags:Chinese ink wash drawing, Object-Oriented Software Engineering, UML, Layer, Framework
PDF Full Text Request
Related items