20080917 zenglanling 3d plant modeling

Upload: arcely-hernando

Post on 14-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    1/52

    3D Plants Modeling

    Reporter: Zeng LanlingSep. 17,2008

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    2/52

    Floral Diagrams and Inflorescences: Interactive Flower Modeling Using

    Botanical Structural Constraints

    Takashi Ijiri (The University of Tokyo), Shigeru Owada (TheUniversity of Tokyo and Sony CSL), Makoto Okabe, (The University

    of Tokyo), Takeo Igarashi (The University of Tokyo and JST/PRESTOsiggraph2005

    Seamless Integration of Initial Sketching and Subsequent Detail

    Editing in Flower Modeling

    Takashi Ijiri (The University of Tokyo), Shigeru Owada (TheUniversity of Tokyo and Sony CSL), Takeo Igarashi (The University o

    Tokyo and JST/PRESTO) Eurographics2006

    Inhibition Fields for Phyllotactic Pattern Formation: a Simulation Study

    Richard S. Smith (Univercity of Calgery), Cirs Kuhlemeler (Universityof Bern), Przemyslaw prusikiewicz (Univercity of Calgery) 2006 NRC

    Canada

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    3/52

    inflorescences : Interactive

    flower modeling using botanicalstructural constraints

    Takashi 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)

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    4/52

    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

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    5/52

    Notions

    Floral diagram An iconic description of a flowers structural

    characteristics

    To design individual flowers

    InflorescenceA branch with multiple flowers and its branching

    pattern represented in a pictorial form

    To design many flowers

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    6/52

    Notions

    Floral diagram Inflorescence

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    7/52

    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 :

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    8/52

    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)

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    9/52

    Overview

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    10/52

    Floral Diagram Editor

    (a) Edior (b) Brassica Rapa (c) Ranunculus acris

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    11/52

    Floral Component Edit

    sketch to

    3D model transform alongcenter vein globaltransform localtransform

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    12/52

    Inflorescence Editor

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    13/52

    Result I

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    14/52

    Result II

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    15/52

    Result III

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    16/52

    Result IV

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    17/52

    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)

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    18/52

    Overview of the modeling process

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    19/52

    Initial sketch as hierarchical billboards

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    20/52

    Component representation

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    21/52

    Main edit window and an overview window

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    22/52

    Construction of an initial sketch

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    23/52

    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.

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    24/52

    Creating a new components

    If the billboard type is a branch, when the user pressescreate 3D c

    omponent button, the system generates a generalized cylinder alo

    ng the skeleton of the billboard. The user then specifies its radius,

    color, and texture using standard GUIs.

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    25/52

    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 t

    he shape by drawing

    modifying strokes (d).

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    26/52

    Creating a new components

    Construction of a flower. (a) A billboard is transformed into a f

    lower. (b) The system generates a floral receptacle and presents it

    s diagram (c). The user then creates billboards or 3D components

    and arranges them on the receptacle (d), (e).

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    27/52

    Reusing a 3D component

    Billboard replacement. The user clicks to select a component (a) andtarget billboards (b). The system then replaces billboards with the

    specified component (c). Users may also double-click to select all sibl

    ing billboards (d).

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    28/52

    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).

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    29/52

    Reusing a 3D component

    Fitting a leaf object to the target skeleton

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    30/52

    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 stems skeleton fits the stroke on the screen (c).

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    31/52

    Skeleton-based deformation of 3D components

    Fitting the skeleton to the user-drawn stroke

    R lt

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    32/52

    Result

    R lt

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    33/52

    Result

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    34/52

    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 SimulationStudy

    M i id

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    35/52

    Main idea

    The postulate that existing pr imordia

    inhibit the formation of new pr imordia

    nearby.

    Obj ti

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    36/52

    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 arobust manner

    Ph ll t ti tt

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    37/52

    Phyllotactic patterns

    M d l

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    38/52

    Model

    M d l

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    39/52

    Model

    Di f i hibiti

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    40/52

    Diagram of inhibition

    Di f i hibiti

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    41/52

    Diagram of inhibition

    I hibiti th h ld

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    42/52

    Inhibition threshold

    I hibiti th h ld

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    43/52

    Inhibition threshold

    Inhibition threshold(128)

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    44/52

    Inhibition threshold(128)

    Example(Arabidopsis)

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    45/52

    Example(Arabidopsis)

    Two inhibition functions

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    46/52

    Two inhibition functions

    Two inhibition functions

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    47/52

    Two inhibition functions

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    48/52

    Other method

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    49/52

    Other method

    Other method

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    50/52

    Other method

    Other method

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    51/52

    Other method

  • 7/29/2019 20080917 Zenglanling 3D Plant Modeling

    52/52

    Thank you!