6533b86dfe1ef96bd12c9eb4

RESEARCH PRODUCT

Modeling dense inflorescences

Przemyslaw PrusinkiewiczRegine Classen-bockhoffMikolaj CieslakAndrew OwensJeremy Hart

subject

0106 biological sciencesDevelopmental stageUmbel020207 software engineering02 engineering and technologyPhyllotaxis01 natural sciencesComputer Graphics and Computer-Aided DesignPosition based dynamicsInflorescence0202 electrical engineering electronic engineering information engineeringCorymbPetalBiological systemProcedural modeling010606 plant biology & botany

description

Showy inflorescences - clusters of flowers - are a common feature of many plants, greatly contributing to their beauty. The large numbers of individual flowers (florets), arranged in space in a systematic manner, make inflorescences a natural target for procedural modeling. We present a suite of biologically motivated algorithms for modeling and animating the development of inflorescences with closely packed florets. These inflorescences share the following characteristics: (i) in their ensemble, the florets form a relatively smooth, often approximately planar surface; (ii) there are numerous collisions between petals of the same or adjacent florets; and (iii) the developmental stage and type of a floret may depend on its position within the inflorescence, with drastic or gradual differences. To model flat-topped branched inflorescences (corymbs and umbels), we propose a florets-first algorithm, in which the branching structure self-organizes to support florets in predetermined positions. This is an alternative to previous branching-first models, in which floret positions were determined by branch arrangement. To obtain realistic visualizations, we complement the algorithms that generate the inflorescence structure with an interactive method for modeling floret corollas (petal sets). The method supports corollas with both separate and fused petals. We illustrate our techniques with models from several plant families.

https://doi.org/10.1145/2897824.2925982