Three-dimensional distance field metamorphosis
ACM Transactions on Graphics (TOG)
As-rigid-as-possible shape interpolation
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Metamorphosis of Non-homeomorphic Objects
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
Feature-Based Surface Light Field Morphing
PG '03 Proceedings of the 11th Pacific Conference on Computer Graphics and Applications
Functions for manipulating floating-point numbers
ACM SIGNUM Newsletter
Texture transfer during shape transformation
ACM Transactions on Graphics (TOG)
Technical Section: Dynamic harmonic fields for surface processing
Computers and Graphics
Automatic registration for articulated shapes
SGP '08 Proceedings of the Symposium on Geometry Processing
Feature-based 3D morphing based on geometrically constrained sphere mapping optimization
Proceedings of the 2010 ACM Symposium on Applied Computing
Feature-based 3D morphing based on geometrically constrained spherical parameterization
Computer Aided Geometric Design
A fast 2d shape interpolation technique
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Tweening boundary curves of non-simple immersions of a disk
Proceedings of the Eighth Indian Conference on Computer Vision, Graphics and Image Processing
Interactive surface decomposition for polyhedral morphing
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
Recently, animations with deforming objects are frequently used in various computer graphics applications. Metamorphosis (or morphing) of three dimensional objects can realize a shape transformation between two or more existing objects. We present a new algorithm for 3D geometric metamorphosis between two objects based on the harmonic map. Our algorithm is applicable for arbitrary polyhedra that are homeomorphic to the three dimensional sphere or the two dimensional disk. In our algorithm, each of the two 3D objects is first embedded to the circular disk on the plane. This embedded model has the same graph structure as its 3D objects. By overlapping those two embedded models, we can establish a correspondence between the two objects. Using this correspondence, intermediate objects between two objects are easily generated. The user only specifies a boundary loop on an object and a vertex on that boundary which control the interpolation.