Published August 19, 2009
| Version v1
Conference paper
Detail-preserving sculpting deformation
Creators
Contributors
Others:
- Key Laboratory of Machine Perception (MOE) ; Peking University [Beijing]
- Geometry, algebra, algorithms (GALAAD) ; Inria Sophia Antipolis - Méditerranée (CRISAM) ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Nice Sophia Antipolis (1965 - 2019) (UNS) ; COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)
- College of computer - Hangzhou Dianzi University ; Hangzhou Dianzi University (HDU)
- Department of Mechanical and Automation Engineering (CAD Laboratory) ; The Chinese University of Hong Kong [Hong Kong]
Description
Sculpting deformation is a powerful tool to modify the shape of objects intuitively. However, the detail preserving problem has not been considered in sculpting deformation. In the deformation of a source object by pressing a primitive object against it, the source object is deformed while geometric details of the object should be maintained. In order to address this problem, we present a detail preserving sculpting deformation algorithm by using Laplacian coordinates. Based on the property of Laplacian coordinate, we propose two feature invariants to encode the Laplacian coordinate. Instead of mapping the source mesh to the primitive mesh, we map the smooth version of source mesh to the primitive mesh and use the Laplacian coordinates to encode the geometric details. When the smooth version of the source mesh is deformed, the Laplacian coordinates of the deformed mesh are computed for each vertex firstly and then the deformed mesh is reconstructed by solving a linear system that satisfies the reconstruction of the local details in least squares sense. Several examples are presented to show the effectiveness of the proposed approach.
Abstract
International audienceAdditional details
Identifiers
- URL
- https://hal.inria.fr/inria-00437403
- URN
- urn:oai:HAL:inria-00437403v1
Origin repository
- Origin repository
- UNICA