3d plants modeling reporter: zeng lanling sep. 17,2008
TRANSCRIPT
![Page 1: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/1.jpg)
3D Plants Modeling
Reporter: Zeng Lanling Sep. 17,2008
![Page 2: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/2.jpg)
Floral Diagrams and Inflorescences: Interactive Flower Modeling Using Botanical Structural Constraints Takashi Ijiri (The University of Tokyo), Shigeru Owada (The
University of Tokyo and Sony CSL), Makoto Okabe, (The University of Tokyo), Takeo Igarashi (The University of Tokyo and JST/PRESTO) siggraph2005
Seamless Integration of Initial Sketching and Subsequent Detail Editing in Flower Modeling
Takashi Ijiri (The University of Tokyo), Shigeru Owada (The University of Tokyo and Sony CSL), Takeo Igarashi (The University of Tokyo and JST/PRESTO) Eurographics2006
Inhibition Fields for Phyllotactic Pattern Formation: a Simulation Study Richard S. Smith (Univercity of Calgery), Cirs Kuhlemeler (University
of Bern), Przemyslaw prusikiewicz (Univercity of Calgery) 2006 NRC Canada
![Page 3: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/3.jpg)
Floral diagrams and inflorescences : Interactive
flower modeling using botanical structural
constraintsTakashi Ijiri (The University of Tokyo)
Shigeru Owada (Sony CS Laboratories Inc.)
Makoto Okabe (The University of Tokyo)
Takeo Igarashi (The University of Tokyo, PRESTO/JST)
![Page 4: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/4.jpg)
Contribution• Interaction techniques
– A specific system to model flowers quickly and easily– Provide structural information of flowers developed by
botanists : floral diagrams & inflorescences• Separating structural editing and geometry editing
– Provide sketching interfaces for user convenience
![Page 5: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/5.jpg)
Notions• Floral diagram
– An iconic description of a flower’s structural characteristics
– To design individual flowers
• Inflorescence– A branch with multiple flowers and its branching
pattern represented in a pictorial form– To design many flowers
![Page 6: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/6.jpg)
Notions
Floral diagram Inflorescence
![Page 7: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/7.jpg)
Floral Diagram
Pi : pistil : 雌蕊St : stamen : 雄蕊Pe : petal : 花瓣O : ovary : 子房Se : sepal : 萼片
Bra : bract : 苞叶R : floral receptacle : 花托A : axis
Up : petal connate to petal :
Sp : sepal adnate to stamen :
![Page 8: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/8.jpg)
Inflorescence
• Indeterminate : lower ones bloom first and higher ones follow– (A) raceme( 总状花序 ), (B) corymb (伞状花序)
• Determinate : top or central first, lower or lateral follow– (C) dichasium (二歧聚伞花序) , (D) drepanium (镰状聚伞花序)
• Compound : mixture– (E) compounded raceme
(A) (B) (C) (D) (E)
![Page 9: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/9.jpg)
Overview
![Page 10: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/10.jpg)
Floral Diagram Editor
(a) Edior (b) Brassica Rapa (c) Ranunculus acris
![Page 11: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/11.jpg)
Floral Component Edit
sketch to 3D model
transform along center vein
globaltransform
localtransform
![Page 12: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/12.jpg)
Inflorescence Editor
![Page 13: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/13.jpg)
Result I
![Page 14: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/14.jpg)
Result II
![Page 15: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/15.jpg)
Result III
![Page 16: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/16.jpg)
Result IV
![Page 17: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/17.jpg)
Seamless Integration of Initial Sketching and Subsequent Detail
Editing in Flower Modeling
Takashi Ijiri (The University of Tokyo)
Shigeru Owada (Sony CS Laboratories Inc.)
Takeo Igarashi (The University of Tokyo, PRESTO/JST)
![Page 18: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/18.jpg)
Overview of the modeling process
![Page 19: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/19.jpg)
Initial sketch as hierarchical billboards
![Page 20: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/20.jpg)
Component representation
![Page 21: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/21.jpg)
Main edit window and an overview window
![Page 22: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/22.jpg)
Construction of an initial sketch
![Page 23: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/23.jpg)
Transformation of the sketch into a 3D model
• One is to create a new 3D component on the billboard.
• The other method reuse existing 3D components from the component library.
![Page 24: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/24.jpg)
Creating a new components
If the billboard type is a branch, when the user presses“create 3D component” button, the system generates a generalized cylinder along the skeleton of the billboard. The user then specifies its radius, color, and texture using standard GUIs.
![Page 25: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/25.jpg)
Creating a new components
Construction of a leaf. (a) A billboard is transformed into a leaf. (b) The system presents a curved blue canvas. (c) On which the user creates a leaf by drawing two outlines . (d) The user can also modify the shape by drawing
modifying strokes (d).
![Page 26: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/26.jpg)
Creating a new components
Construction of a flower. (a) A billboard is transformed into a flower. (b) The system generates a floral receptacle and presents its diagram (c). The user then creates billboards or 3D components and arranges them on the receptacle (d), (e).
![Page 27: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/27.jpg)
Reusing a 3D component
Billboard replacement. The user clicks to select a component (a) and target billboards (b). The system then replaces billboards with the specified component (c). Users may also double-click to select all sibling billboards (d).
![Page 28: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/28.jpg)
Reusing a 3D component
Placing 3D components. The user selects a source (a) from the library and draws a skeleton stroke (b). The system then places the object (c). Examples of more complicated objects are shown in (d) and (e).
![Page 29: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/29.jpg)
Reusing a 3D component
Fitting a leaf object to the target skeleton
![Page 30: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/30.jpg)
Skeleton-based deformation of 3D components
Skeleton-based deformation. The user draws the stroke shown in red (a) and then the system deforms the target stem (b) so that the stem’s skeleton fits the stroke on the screen (c).
![Page 31: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/31.jpg)
Skeleton-based deformation of 3D components
Fitting the skeleton to the user-drawn stroke
![Page 32: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/32.jpg)
Result
![Page 33: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/33.jpg)
Result
![Page 34: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/34.jpg)
Richard S. Smith (The University of Calgary)
Ris Kuhlemeier (The University of Berne)
Przemyslaw Prusinkiewicz (The University of Calgary)
Inhibition Fields for Phyllotactic Pattern Formation: a Simulation
Study
![Page 35: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/35.jpg)
Main idea
The postulate that existing primordia
inhibit the formation of new primordia
nearby.
![Page 36: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/36.jpg)
Objective• The model can generate a wide variety of
phyllotactic patterns
• Patterns can start in an empty peripheral zone or from one or two cotyledons
• The model can capture transitions in phyllotaxis, such as the often-observed transition from decussate to spiral patterns
• The patterns can be initiated an propagated in a robust manner
![Page 37: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/37.jpg)
Phyllotactic patterns
![Page 38: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/38.jpg)
Model
![Page 39: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/39.jpg)
Model
![Page 40: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/40.jpg)
Diagram of inhibition
![Page 41: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/41.jpg)
Diagram of inhibition
![Page 42: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/42.jpg)
Inhibition threshold
![Page 43: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/43.jpg)
Inhibition threshold
![Page 44: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/44.jpg)
Inhibition threshold(128)
![Page 45: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/45.jpg)
Example(Arabidopsis)
![Page 46: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/46.jpg)
Two inhibition functions
![Page 47: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/47.jpg)
Two inhibition functions
![Page 48: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/48.jpg)
![Page 49: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/49.jpg)
Other method
![Page 50: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/50.jpg)
Other method
![Page 51: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/51.jpg)
Other method
![Page 52: 3D Plants Modeling Reporter: Zeng Lanling Sep. 17,2008](https://reader035.vdocuments.site/reader035/viewer/2022062620/551a51c5550346cb358b5c45/html5/thumbnails/52.jpg)
Thank you!