ABSTRACT
We present an interactive mesh deformation technique based on parametric curve manipulation. A set of lines sketched over the projection of the mesh model is used to create parametric curves, which can be interactively manipulated, thus deforming the associated surfaces. Such curves can be further combined to create skeletons in a simple way, providing some extra control over the deformation process. Additionally, parametric curves can be automatically extracted from suggestive contours, allowing the deformation to be performed directly on visually-important details of the model. A major advantage of our technique is that it requires no preprocessing, allowing users to immediately produce visually-pleasing mesh deformations while using an intuitive interface. This makes it a good choice for artistic prototyping, as well as for casual users. We demonstrate that, despite its conceptual simplicity, it is quite general, producing results that are visually similar to the ones obtained with more sophisticated and computationally-intensive mesh deformation and skinning techniques.
- Alexa, M. 2003. Differential coordinates for local mesh morphing and deformation. The Visual Computer 19, 2, 105--114.Google ScholarCross Ref
- Au, O. K.-C., Fu, H., Tai, C.-L., and Cohen-Or, D. 2007. Handle-aware isolines for scalable shape editing. In SIGGRAPH '07: ACM SIGGRAPH 2007 papers, ACM Press, New York, NY, USA, 83. Google ScholarDigital Library
- Bloomenthal, J. 1990. Calculation of reference frames along a space curve. In Graphics gems. Academic Press Professional, Inc., San Diego, CA, USA, 567--571. Google ScholarDigital Library
- Botsch, M., and Kobbelt, L. 2004. An intuitive framework for real-time freeform modeling. ACM Trans. Graph. 23, 3, 630--634. Google ScholarDigital Library
- Botsch, M., Pauly, M., Gross, M., and Kobbelt, L. 2006. Primo: Coupled prisms for intuitive surface modeling. Eurographics Symposium on Geometry Processing 2006, 11--20. Google ScholarDigital Library
- Catmull, E. E., and Rom, R. J. 1974. A class of local interpolating splines. Computer Aided Geometric Design, 317--326.Google Scholar
- Chang, Y.-K., and Rockwood, A. P. 1994. A generalized de casteljau approach to 3d free-form deformation. In SIGGRAPH '94, 257--260. Google ScholarDigital Library
- Coquillart, S. 1990. Extended free-form deformation: a sculpturing tool for 3d geometric modeling. In SIGGRAPH, 187--196. Google ScholarDigital Library
- DeCarlo, D., et al. 2003. Suggestive contours for conveying shape. ACM Trans. Graph. 22, 3, 848--855. Google ScholarDigital Library
- Do Carmo, M. P. 1976. Differential Geometry of Curves and Surfaces. Prentice Hall.Google Scholar
- Guskov, I., Sweldens, W., and Schröder, P. 1999. Multiresolution signal processing for meshes. In SIGGRAPH, 325--334. Google ScholarDigital Library
- Hsu, W. M., Hughes, J. F., and Kaufman, H. 1992. Direct manipulation of free-form deformations. In SIGGRAPH '92, 177--184. Google ScholarDigital Library
- Huang, J., Shi, X., Liu, X., Zhou, K., Wei, L.-Y., Teng, S.-H., Bao, H., Guo, B., and Shum, H.-Y. 2006. Subspace gradient domain mesh deformation. In SIGGRAPH '06, 1126--1134. Google ScholarDigital Library
- Kho, Y., and Garland, M. 2005. Sketching mesh deformations. In SI3D '05, 147--154. Google ScholarDigital Library
- Kobbelt, L., Campagna, S., Vorsatz, J., and Seidel, H.-P. 1998. Interactive multi-resolution modeling on arbitrary meshes. In SIGGRAPH '98, 105--114. Google ScholarDigital Library
- Kry, P. G., James, D. L., and Pai, D. K. 2002. Eigenskin: real time large deformation character skinning in hardware. In SCA '02, ACM Press, New York, NY, USA, 153--159. Google ScholarDigital Library
- Lenoir, J., Grisoni, L., Chaillou, C., and Meseure, P. 2005. Adaptive resolution of 1d mechanical b-spline. In GRAPHITE '05, 395--403. Google ScholarDigital Library
- Lipman, Y., Sorkine, O., Cohen-Or, D., Levin, D., Rossl, C., and Seidel, H.-P. 2004. Differential coordinates for interactive mesh editing. In Proc. Shape Modeling International, 181--190. Google ScholarDigital Library
- Lipman, Y., Sorkine, O., Levin, D., and Cohen-Or, D. 2005. Linear rotation-invariant coordinates for meshes. ACM Trans. Graph. 24, 3, 479--487. Google ScholarDigital Library
- MacCracken, R., and Joy, K. I. 1996. Free-form deformations with lattices of arbitrary topology. In SIGGRAPH '96, 181--188. Google ScholarDigital Library
- Mohr, A., Tokheim, L., and Gleicher, M. 2003. Direct manipulation of interactive character skins. In Proc. SI3D, 27--30. Google ScholarDigital Library
- Moller, T., and Trumbore, B. 1997. Fast, minimum storage ray-triangle intersection. J. Graph. Tools 2, 1, 21--28. Google ScholarDigital Library
- Mortenson, M. 1997. Gometric Modeling, 2nd edition. John Wiley and Sons, Inc. Google ScholarDigital Library
- Nealen, A., Sorkine, O., Alexa, M., and Cohen-Or, D. 2005. A sketch-based interface for detail-preserving mesh editing. ACM Trans. Graph. 24, 3, 1142--1147. Google ScholarDigital Library
- Sederberg, T. W., and Parry, S. R. 1986. Free-form deformation of solid geometric models. In SIGGRAPH '86, 151--160. Google ScholarDigital Library
- Singh, K., and Fiume, E. 1998. Wires: a geometric deformation technique. In SIGGRAPH '98, 405--414. Google ScholarDigital Library
- Sorkine, O., Cohen-Or, D., Lipman, Y., Alexa, M., Rssl, C., and Seidel, H.-P. 2004. Laplacian surface editing. In SGP '04, 175--184. Google ScholarDigital Library
- Sumner, R. W., Schmid, J., and Pauly, M. 2007. Embedded deformation for shape manipulation. ACM Trans. Graph. 26, 3, 80. Google ScholarDigital Library
- Yu, Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., and Shum, H.-Y. 2004. Mesh editing with poisson-based gradient field manipulation. ACM Trans. Graph. 23, 3, 644--651. Google ScholarDigital Library
- Zayer, R., Rössl, C., Karni, Z., and Seidel, H.-P. 2005. Harmonic guidance for surface deformation. In Eurographics 2005, vol. 24, 601--609.Google Scholar
- Zhou, K., Huang, J., Snyder, J., Liu, X., Bao, H., Guo, B., and Shum, H.-Y. 2005. Large mesh deformation using the volumetric graph laplacian. ACM Trans. Graph. 24, 3, 496--503. Google ScholarDigital Library
- Zorin, D., Schröder, P., and Sweldens, W. 1997. Interactive multiresolution mesh editing. In SIGGRAPH '97, 259--268. Google ScholarDigital Library
Index Terms
- Instant mesh deformation
Recommendations
Sketching mesh deformations
I3D '05: Proceedings of the 2005 symposium on Interactive 3D graphics and gamesTechniques for interactive deformation of unstructured polygon meshes are of fundamental importance to a host of applications. Most traditional approaches to this problem have emphasized precise control over the deformation being made. However, they are ...
Sketching mesh deformations
SIGGRAPH '07: ACM SIGGRAPH 2007 coursesTechniques for interactive deformation of unstructured polygon meshes are of fundamental importance to a host of applications. Most traditional approaches to this problem have emphasized precise control over the deformation being made. However, they are ...
Preserving form features in interactive mesh deformation
Interactive mesh deformation that preserves differential properties is a promising technique for the design of mechanical parts such as automobile sheet-metal panels. However, existing methods lack the ability to manipulate the form features and hard ...
Comments