Imorph: An Interactive System for Visualizing and Modeling Implicit Morphs
Huong Quynh Dinh · 2004
A metamorphosis, or morph, describes how a source shape gradually changes until it takes on the form of a target shape. Morphs are used in CAD (to construct novel shapes from basic primitives) and in motion picture special effects (to show one character transforming into another). To date, implicit morphing algorithms have been off-line processes. Source and target shapes and any userdefined initial conditions (object positions and warps) are provided as input to these black-box methods. We present an interactive system that constructs an implicit morph in real-time using the texturing hardware in graphics cards. Our solution allows a user to interactively modify parameters of the morph (scaling, translation, rotation, and warps) and immediately visualize the resulting changes in the intermediate shapes. Our approach consists of three elements: (1) the real-time computation and visualization of transforming shapes, (2) the ability to immediately see changes reflected in a morph when source and target shapes are manipulated, and (3) an efficient image-based method for updating