Graphics Graphics Korea University cgvr.korea.ac.kr Model Construction 고려대학교 컴퓨터 그래픽스 연구실
CGVR Graphics Korea University cgvr.korea.ac.kr Model Construction Interactive Modeling 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 Graphics Korea University cgvr.korea.ac.kr Interactive Modeling Tools User Constructs Objects with Drawing Program Menu commands, direct manipulation, etc. CSG, parametric surfaces, quadrics, etc.
CGVR Graphics Korea University cgvr.korea.ac.kr Interactive Modeling Tools Example: Mechanical CAD
CGVR Graphics Korea University cgvr.korea.ac.kr Model Construction Interactive Modeling 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 Graphics Korea University cgvr.korea.ac.kr Scanning Tools Acquire Geometry of Objects with Active Sensors CAT/MRI Laser range scanner Magnetic sensor Robotic arm Etc.
CGVR Graphics Korea University cgvr.korea.ac.kr Scanning Tools Acquire Geometry of Objects with Active Sensors CAT/MRI Laser range scanner Magnetic sensor Robotic arm Etc. Color Depth
CGVR Graphics Korea University cgvr.korea.ac.kr Scanning Tools Acquire Geometry of Objects with Active Sensors CAT/MRI Laser range scanner Magnetic sensor Robotic arm Etc.
CGVR Graphics Korea University cgvr.korea.ac.kr Scanning Tools Acquire Geometry of Objects with Active Sensors CAT/MRI Laser range scanner Magnetic sensor Robotic arm Etc.
CGVR Graphics Korea University cgvr.korea.ac.kr Model Construction Interactive Modeling 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 Graphics Korea University cgvr.korea.ac.kr Computer Vision Infer 3D Geometry from Images Stereo Motion Constraints Etc.
CGVR Graphics Korea University cgvr.korea.ac.kr Computer Vision Infer 3D Geometry from Images Stereo Motion Constraints Etc.
CGVR Graphics Korea University cgvr.korea.ac.kr Computer Vision Infer 3D Geometry from Images Stereo Motion Constraints Etc.
CGVR Graphics Korea University cgvr.korea.ac.kr Model Construction Interactive Modeling 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 Graphics Korea University cgvr.korea.ac.kr Model Construction Goal: 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 Graphics Korea University cgvr.korea.ac.kr Sweep Example: Seashells Create 3D polygonal surface models of seashells Sweep generating curve around helico-spiral axis Helico-spiral definition: i+1 i r i+1 r i r z i+1 z i z
CGVR Graphics Korea University cgvr.korea.ac.kr Sweep Generate Different Shells by Varying Parameters Different helico-spiralsDifferent generating curves
CGVR Graphics Korea University cgvr.korea.ac.kr Fractal Defining Property: Self-similar with infinite resolution Mandelbrot Set
CGVR Graphics Korea University cgvr.korea.ac.kr Fractal Useful for Describing Natural 3D Phenomenon Terrain Plants Clouds Water Feathers Fur Etc.
CGVR Graphics Korea University cgvr.korea.ac.kr 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 Initiator: start with a shape Generator: replace subparts with a self-similar random pattern
CGVR Graphics Korea University cgvr.korea.ac.kr Deterministically Self-Similar Fractal Useful for Creating Interesting Shapes
CGVR Graphics Korea University cgvr.korea.ac.kr Deterministically Self-Similar Fractal Useful for Creating Interesting Shapes
CGVR Graphics Korea University cgvr.korea.ac.kr Statistically Self-Similar Fractal Useful for Creating Mountains
CGVR Graphics Korea University cgvr.korea.ac.kr Statistically Self-Similar Fractal Useful for Creating 3D Plants
CGVR Graphics Korea University cgvr.korea.ac.kr 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 Graphics Korea University cgvr.korea.ac.kr Grammar Useful for Creating Plants