Chinese sea punica granatum floral pattern synthesis

Architectural decorative painting of floral patterns on the surface of the Chinese traditional palace buildings is a sophisticated and time-consuming process. An ancient Chinese building code, titled "Yingzao Fashi", describes a variety of decorative floral patterns in the Song Dynasty (960--1279). It is difficult to draw those floral patterns using existing digital vector graphics software because of their complexity. We developed a floral pattern synthesis system to ease the drawing process of decorative floral patterns. In this paper, a case study is presented to demonstrate that the proposed system is used to automatically draw the traditional Sea Punica Granatum architectural decorative patterns. The user moves the mouse cursor to draw the path of a stem. Then the leaves and flowers are synthesized. In addition, collision detection is implemented to control leaf density. Vector graphics pre-loading and threading techniques are used to achieve 0.3 ms rendering speed for user interaction.