Font Size: a A A

Simulating The Deformation Of Petals During Floral Blossom

Posted on:2008-03-11Degree:MasterType:Thesis
Country:ChinaCandidate:X L TuFull Text:PDF
GTID:2178360215992159Subject:Applied Mathematics
Abstract/Summary:PDF Full Text Request
Traditionally, synthesizing the animation of floral blossom is accomplished manually and is a time-consuming and laborious task; moreover, the quality of the results are greatly dependent on the skill of artist and thus it is very hard to produce animation that coincide with real-life flower, growing process. For overcoming both above drawbacks,we propose an interactive biology-based flower modeling and animating approach.Once the flower shape is specified at the initial and terminal status of flower blossom with a parameterized sketching interface, our method can generate continuous deformation of petals in floral blossom based on biology dynamic growth model.We model the initial shape of the floral componen.ts including petal, pistil, stamen and pedicel, and two terminal status of floral blossom with a parameterized sketching interface. The starting and ending flower models is createdaccording to the phyliotactic rules.We then extract a set of growth parameters to describe the petal shape, and build a dynamic growth function to describe the variations of petals during the continuous process of blossom. During the process of deformation, we must keep certain distance. between petals in order to avoid intersection. A novel collision detection method designed especially for this work is then proposed, which is effective and very efficient. Such collision detection is applied every time a petal is to be deformed. If the petal is found to be intersected with any other petal, it would be flicked away from thesepetals.Our method not only avoids laborious manual work of traditional methods, but also provides more accurate control over the whole process of intermediate frame generation by using biological principals as constraints. The result is therefore more consistent with the flower growing process in real life. In addition, it is easy-to-use and simple enough for novice to create excellent blossom animation.Our research and main contributions lie in the following points:(1) We simplify the procedure of modeling flower and animating floral blossom by means of a sketch-based and biology-driven approach(2) We establish a dynamic growth model based on biological principles to simulate the continuous process of petal deformation.(3) We present an efficient algorithm to detect collisions between petals when-do deformation.(4) We improve the intersection algorithm between line and B-spline surface and present a new method to compute the axis aligned bounding boxes of B-spline surface by computing its interval extensions, which is then applied to our collision detection algorithm and gain good performance.
Keywords/Search Tags:growth parameter, growth function, dynamic growth model, interval extension, B-spline surface, collision detection
PDF Full Text Request
Related items