Presentation is loading. Please wait.

Presentation is loading. Please wait.

Model Construction cgvr.korea.ac.kr.

Similar presentations


Presentation on theme: "Model Construction cgvr.korea.ac.kr."— Presentation transcript:

1 Model Construction cgvr.korea.ac.kr

2 Model Construction Interactive Modeling Tools Scanning Tools
CAD programs Subdivision surface editors Scanning Tools CAT, MRI, laser, magnetic, robotic arm, etc. Computer Vision Stereo, motion, etc. Procedural Generation Sweeps, fractals, grammars cgvr.korea.ac.kr

3 Interactive Modeling Tools
User Constructs Objects with Drawing Program Menu commands, direct manipulation, etc. CSG, parametric surfaces, quadrics, etc. cgvr.korea.ac.kr

4 Interactive Modeling Tools
Example: Mechanical CAD cgvr.korea.ac.kr

5 Model Construction Interactive Modeling Tools Scanning Tools
CAD programs, subdivision surface editors Scanning Tools CAT, MRI Laser Range Scanning Magnetic, robotic arm Computer Vision Stereo, motion, etc. Procedural Generation Sweeps, fractals, grammars cgvr.korea.ac.kr

6 Scanning Tools Acquire Geometry of Objects with Active Sensors CAT/MRI
Laser range scanner Magnetic sensor Robotic arm Etc. cgvr.korea.ac.kr

7 Scanning Tools Acquire Geometry of Objects with Active Sensors CAT/MRI
Laser range scanner Magnetic sensor Robotic arm Etc. Color Depth cgvr.korea.ac.kr

8 Scanning Tools Acquire Geometry of Objects with Active Sensors CAT/MRI
Laser range scanner Magnetic sensor Robotic arm Etc. cgvr.korea.ac.kr

9 Scanning Tools Acquire Geometry of Objects with Active Sensors CAT/MRI
Laser range scanner Magnetic sensor Robotic arm Etc. cgvr.korea.ac.kr

10 Model Construction Interactive Modeling Tools Scanning Tools
CAD programs Subdivision surface editors Scanning Tools CAT, MRI, laser, magnetic, robotic arm, etc. Computer Vision Stereo Motion Procedural Generation Sweeps, fractals, grammars cgvr.korea.ac.kr

11 Computer Vision Infer 3D Geometry from Images Stereo Motion
Constraints Etc. cgvr.korea.ac.kr

12 Computer Vision Infer 3D Geometry from Images Stereo Motion
Constraints Etc. cgvr.korea.ac.kr

13 Computer Vision Infer 3D Geometry from Images Stereo Motion
Constraints Etc. cgvr.korea.ac.kr

14 Model Construction Interactive Modeling Tools Scanning Tools
CAD programs, subdivision surface editors Scanning Tools CAT, MRI, laser, magnetic, robotic arm, etc. Computer Vision Stereo, motion, etc. Procedural Generation Sweeps Fractals Grammars cgvr.korea.ac.kr

15 Model Construction Goal: Best for Models Resulting from ...
Describe 3D models algorithmically Best for Models Resulting from ... Repeating processes Self-similar processes Random processes Advantages: Automatic generation Concise representation Parameterized classes of models cgvr.korea.ac.kr

16 Sweep Example: Seashells
Create 3D polygonal surface models of seashells Sweep generating curve around helico-spiral axis Helico-spiral definition: Qi+1 = Qi + DQ ri+1 = ri lr zi+1 = zi lz cgvr.korea.ac.kr

17 Sweep Generate Different Shells by Varying Parameters
Different helico-spirals Different generating curves cgvr.korea.ac.kr

18 Fractal Defining Property: Self-similar with infinite resolution
Mandelbrot Set cgvr.korea.ac.kr

19 Fractal Useful for Describing Natural 3D Phenomenon Terrain Plants
Clouds Water Feathers Fur Etc. cgvr.korea.ac.kr

20 Fractal Generation Deterministically Self-Similar Fractals
Parts are scaled copies of original Initiator: start with a shape Generator: replace subparts with scaled copy of original Statistically Self-Similar Fractals Parts have same statistical properties as original Generator: replace subparts with a self-similar random pattern cgvr.korea.ac.kr

21 Deterministically Self-Similar Fractal
Useful for Creating Interesting Shapes cgvr.korea.ac.kr

22 Deterministically Self-Similar Fractal
Useful for Creating Interesting Shapes cgvr.korea.ac.kr

23 Statistically Self-Similar Fractal
Useful for Creating Mountains cgvr.korea.ac.kr

24 Statistically Self-Similar Fractal
Useful for Creating 3D Plants cgvr.korea.ac.kr

25 C[CL]C[C[CL][CL]]C[[CL][CL]]
Grammar Generate Description of Geometric Model by Applying Production Rules Useful for creating plants Example: Tree  Branch Tree | Leaf Branch  Cylinder | [ Tree ] C[CL]C[C[CL][CL]]C[[CL][CL]] C[*]C[*][*] cgvr.korea.ac.kr

26 Grammar Useful for Creating Plants cgvr.korea.ac.kr

27 Thanks… cgvr.korea.ac.kr


Download ppt "Model Construction cgvr.korea.ac.kr."

Similar presentations


Ads by Google