3D Modeling and Applied Geometry
Myung-Soo Kim
School of Comp Science and Eng Seoul National University
Motivation
MAT for a simple polygon MAT for a G1 arc spline
Outline
Motivation and Introduction
Geometric Computation Problems Geometric Data Structures
10
Curve-Surface Bisector
11
Surface-Surface Bisector
12
13
14
15
Sweep-based 3D Modeling
Sweep-based 3D Modeling
Sweep-Based Human Modeling
How to Connect Them?
How to Blend Different Parts?
Smoothly Changing Weight Assignment
0 w 1 w 0 w 0 w 1 w
Motivated by G1 Arc Spline
MAT for a simple polygon MAT for a G1 arc spline
24
25
26
27
28
29
30
31
32
33
34
35
36
41 BVH Complexity Model Size (4KB) 10-2 10-3 10-4 10-5 # Coons Patch 44 150 492 1688 Coons BVH Size 0.73KB 2.7KB 9.7KB 55KB PQP BVH Size 320KB 2.7MB 25MB 240MB
42 BVH Complexity Model Size (4KB) 10-2 10-3 10-4 10-5 # Coons Patch 210 276 530 1522 Coons BVH Size 2.3KB 4.1KB 9.6KB 31.9KB PQP BVH Size 250KB 1.3MB 11MB 109MB
43 BVH Complexity Model Size (4KB) 10-2 10-3 10-4 10-5 # Coons Patch 348 1313 6314 24594 Coons BVH Size 5.8KB 23.8KB 118KB 482KB PQP BVH Size 550KB 6.5MB 51MB 421MB
Conclusions
Ubiquitous Geometric Techniques Reduction to Parameter Space
Tangent Continuity
Higher Approximation Order Efficient Data Structure