|
ABSTRACT
This paper presents a system for designing freeform surfaces with a collection of 3D curves. The user first creates a rough 3D model by using a sketching interface. Unlike previous sketching systems, the user-drawn strokes stay on the model surface and serve as handles for controlling the geometry. The user can add, remove, and deform these control curves easily, as if working with a 2D line drawing. The curves can have arbitrary topology; they need not be connected to each other. For a given set of curves, the system automatically constructs a smooth surface embedding by applying functional optimization. Our system provides real-time algorithms for both control curve deformation and the subsequent surface optimization. We show that one can create sophisticated models using this system, which have not yet been seen in previous sketching or functional optimization systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
3ds MAX, 2007. Autodesk, http://www.autodesk.com/3dsmax.
|
 |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
|
| |
7
|
Mario Botsch , Mark Pauly , Markus Gross , Leif Kobbelt, PriMo: coupled prisms for intuitive surface modeling, Proceedings of the fourth Eurographics symposium on Geometry processing, June 26-28, 2006, Cagliari, Sardinia, Italy
|
 |
8
|
|
| |
9
|
Felippa, C., 2007. Nonlinear finite element methods. www.colorado.edu/engineering/CAS/courses.d/NFEM.d/.
|
| |
10
|
Fu, H., Au, O. K.-C., and Tai, C.-L. 2007. Effective derivation of similarity transformations for implicit Laplacian mesh editing. Computer Graphics Forum 21, 1, 34--45.
|
| |
11
|
Gingold, C., 2007. SPORE's magic crayons. Game Developers Conference.
|
 |
12
|
Jin Huang , Xiaohan Shi , Xinguo Liu , Kun Zhou , Li-Yi Wei , Shang-Hua Teng , Hujun Bao , Baining Guo , Heung-Yeung Shum, Subspace gradient domain mesh deformation, ACM Transactions on Graphics (TOG), v.25 n.3, July 2006
|
 |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
|
 |
17
|
|
| |
18
|
Karpenko, O., Hughes, J. F., and Raskar, R. 2002. Free-form sketching with variational implicit surfaces. Computer Graphics Forum 21, 3, 585--594.
|
 |
19
|
|
 |
20
|
|
| |
21
|
|
| |
22
|
Maxis, 2007. SPORE#8482;. Electronic Arts, www.spore.com.
|
| |
23
|
Maya, 2007. Autodesk, http://www.autodesk.com/maya.
|
 |
24
|
|
| |
25
|
Nealen, A., and Sorkine, O., 2007. A note on boundary constraints for linear variational surface design. Technical Report, TU Berlin.
|
 |
26
|
|
 |
27
|
|
 |
28
|
|
 |
29
|
|
| |
30
|
Schmidt, R., Wyvill, B., Sousa, M., and Jorge, J. 2005. ShapeShop: Sketch-based solid modeling with blobtrees. In Eurographics Workshop on Sketch-Based Interfaces and Modeling, 53--62.
|
| |
31
|
Schneider, R., and Kobbelt, L. 2001. Geometric fairing of irregular meshes for free-form surface design. Computer Aided Geometric Design 18, 4, 359--379.
|
 |
32
|
|
 |
33
|
|
| |
34
|
|
 |
35
|
O. Sorkine , D. Cohen-Or , Y. Lipman , M. Alexa , C. Rössl , H.-P. Seidel, Laplacian surface editing, Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, July 08-10, 2004, Nice, France
[doi> 10.1145/1057432.1057456]
|
| |
36
|
Sorkine, O. 2006. Differential representations for mesh processing. Computer Graphics Forum 25, 4, 789--807.
|
 |
37
|
|
| |
38
|
|
| |
39
|
Toledo, S. 2003. Taucs: A Library of Sparse Linear Solvers. Tel Aviv University.
|
 |
40
|
|
 |
41
|
|
| |
42
|
Max Wardetzky , Miklós Bergou , David Harmon , Denis Zorin , Eitan Grinspun, Discrete quadratic curvature energies, Computer Aided Geometric Design, v.24 n.8-9, p.499-518, November, 2007
[doi> 10.1016/j.cagd.2007.07.006]
|
 |
43
|
|
 |
44
|
Yizhou Yu , Kun Zhou , Dong Xu , Xiaohan Shi , Hujun Bao , Baining Guo , Heung-Yeung Shum, Mesh editing with poisson-based gradient field manipulation, ACM Transactions on Graphics (TOG), v.23 n.3, August 2004
|
| |
45
|
Zayer, R., Rössl, C., Karni, Z., and Seidel, H.-P. 2005. Harmonic guidance for surface deformation. Computer Graphics Forum 24, 3, 601--609.
|
 |
46
|
Kun Zhou , Jin Huang , John Snyder , Xinguo Liu , Hujun Bao , Baining Guo , Heung-Yeung Shum, Large mesh deformation using the volumetric graph Laplacian, ACM Transactions on Graphics (TOG), v.24 n.3, July 2005
|
| |
47
|
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.5
Computational Geometry and Object Modeling
Subjects:
Curve, surface, solid, and object representations
Additional Classification:
F.
Theory of Computation
F.2
ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY
F.2.2
Nonnumerical Algorithms and Problems
Subjects:
Geometrical problems and computations
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.5
Computational Geometry and Object Modeling
Subjects:
Geometric algorithms, languages, and systems
I.3.6
Methodology and Techniques
Subjects:
Interaction techniques
General Terms:
Algorithms,
Design
Keywords:
deformations,
differential representations,
fair surface design,
sketch based interfaces and modeling,
sketching
|