Surface-based growth simulation for opening flowers

Takashi Ijiri, Mihoshi Yokoo, Saneyuki Kawabata, Takeo Igarashi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

28 Citations (Scopus)


We propose a biologically motivated method for creating animations of opening flowers. We simulate the development of petals based on the observation that flower opening is mainly caused by cell expansion. We use an elastic triangular mesh to represent a petal and emulate its growth by developing each triangular region. Our simulation process consists of two steps. The system first grows each triangle independently according to user-specified parameters and derives target rest edge lengths and dihedral angles. The system then updates the global shape to satisi' the rest lengths and dihedral angles as much as possible by means of energy minimization. We repeat these two processes to obtain keyframes of the flower opening animation. Our system can generate an animation in about 11.5 minutes. Applications include the creation of graphics animations, designing 3D plant models, and simulation for aiding biological study. In contrast to existing systems that simulate the development of flattened 2D petals, our system simulates the growth of petals as 3D surfaces. We show the feasibility of our method by c:reating animations of Asiatic lily and Eustoma grandiflorum.

Original languageEnglish
Title of host publicationProceedings - Graphics Interface 2008
Number of pages8
Publication statusPublished - 2008
Externally publishedYes
EventGraphics Interface 2008 - Windsor, ON, Canada
Duration: 2008 May 282008 May 30

Publication series

NameProceedings - Graphics Interface
ISSN (Print)0713-5424


OtherGraphics Interface 2008
CityWindsor, ON


  • Flower opening animation
  • Plant growth simulation

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Surface-based growth simulation for opening flowers'. Together they form a unique fingerprint.

Cite this