Font Size: a A A

Research On Virtual Growth Modeling Of Gardens' Ornamental Trees Based On L-System

Posted on:2007-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:H HuangFull Text:PDF
GTID:2178360185984460Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The plant, as the most important component of human's living environment, closely relates to our daily life. Accompanying with an increasing attention of ecological environment, there is a soaring passion about the modeling and simulating plant growing by computer, and the research becomes a hot topic today. The visual plant growth research is pragmatic. It not only serves an important role in agriculture and forestry research, design of scene virescence and visual battlefield, but also has wide application in many areas, education, entertainment, business etc.Since the plant species is various, and the external structure and internal mechanism are different, methods of modeling plant growth are diverse. Nowadays, main methods of virtual plant growth include: fractal methods, stochastic processes and L-system. L-system was presented by the United States' biologists, Lindenmayer, in 1968. Mainly it is used in studying of cell interactions. With the combination of computer graphics and L-system, it has become one of the principal methods of plant growth modeling. L-system is a formalization language method or a characters rewrite system. Starting from an initial module called axiom and applying the rules in a parallel and consecutive way, a chain of symbols is obtained which can be interpreted graphically. Finally, basing on specific geometric meaning of characters we can draw specific graphics. Using different languages, grammars and geometric explanations, L-system can simulate a variety of complex pattern plants via computers. L-system provides a good theoretical system for modeling topological structure and geometric modeling of plant growth. It shows the powerful ability of computers in modeling plants, and provides theoretic supports for realizing virtual plant growth via computer.This paper uses L-system to modeling plant growth on the base of having researched some branch modules and leaf orders which affected outlook of plants, and in-depth researches the modeling methods of L-system. In order to better simulate plant growth process, this article adds Gauss distribution function which controls the angle of branch to the original L-systematic, the growth control functions which control of plant topological growth and geometric growth, the deflexion attractor which simulates the phototaxy of plant. This paper have implemented modeling plant growth of some garden trees in computer via applies the technology of the stand graphic programming interface of OpenGL, the IDE VC++6.0 which support the...
Keywords/Search Tags:virtual plant, 3D modeling, L-system, OpenGL
PDF Full Text Request
Related items