Minimum Distance Computations Minimum distance computations are useful in robotics, animation and interaction. The kinematics and dynamics of mechanical systems with surface and curve contact constraints, flexible surface characteristics, and a variety of design parameters is an area largely unexplored in terms of design optimization and surface modeling for dynamics and collision. Digital Image Morphing Digital image morphing smoothly blends between two reference images. Morphing has become a popular special effects for film and television. In this project, we produce an elastic mesh from a constrained triangulation of user-defined control polylines.
Energy minimization produces a smooth morph over the image.
We have developed a non-photorealistic lighting model which attempts to bridge this gap. Our model, based on traditional techincal illustrations, allows shading to occur only in mid-tones so that edge lines and highlights remain visually prominent. These illustration methods give a clearer picture of shape, structure, and material composition than traditional computer graphics methods. Our haptic painting project allows textures to be directly painted onto 3D models using a haptic device. The haptic device provides natural contact cues to the user.