Graphics (TOG)


Search Issue
enter search term and/or author name


ACM Transactions on Graphics (TOG), Volume 29 Issue 3, June 2010

Sounding liquids: Automatic sound synthesis from fluid simulation
William Moss, Hengchin Yeh, Jeong-Mo Hong, Ming C. Lin, Dinesh Manocha
Article No.: 21
DOI: 10.1145/1805964.1805965

We present a novel approach for synthesizing liquid sounds directly from visual simulation of fluid dynamics. Our approach takes advantage of the fact that the sound generated by liquid is mainly due to the vibration of resonating bubbles in the...

Coded aperture projection
Max Grosse, Gordon Wetzstein, Anselm Grundhöfer, Oliver Bimber
Article No.: 22
DOI: 10.1145/1805964.1805966

Coding a projector's aperture plane with adaptive patterns together with inverse filtering allow the depth-of-field of projected imagery to be increased. We present two prototypes and corresponding algorithms for static and programmable apertures....

Underwater cloth simulation with fractional derivatives
Oktar Ozgen, Marcelo Kallmann, Lynnette Es Ramirez, Carlos Fm Coimbra
Article No.: 23
DOI: 10.1145/1805964.1805967

We introduce the use of fractional differentiation for simulating cloth deformations underwater. The proposed approach is able to achieve realistic underwater deformations without simulating the Eulerian body of water in which the cloth is...

Computational rephotography
Soonmin Bae, Aseem Agarwala, Frédo Durand
Article No.: 24
DOI: 10.1145/1805964.1805968

Rephotographers aim to recapture an existing photograph from the same viewpoint. A historical photograph paired with a well-aligned modern rephotograph can serve as a remarkable visualization of the passage of time. However, the task of...

Dinus: Double insertion, nonuniform, stationary subdivision surfaces
Kerstin Müller, Christoph Fünfzig, Lars Reusche, Dianne Hansford, Gerald Farin, Hans Hagen
Article No.: 25
DOI: 10.1145/1805964.1805969

The Double Insertion, Nonuniform, Stationary subdivision surface (DINUS) generalizes both the nonuniform, bicubic spline surface and the Catmull-Clark subdivision surface. DINUS allows arbitrary knot intervals on the edges, allows incorporation of...

Character animation in two-player adversarial games
Kevin Wampler, Erik Andersen, Evan Herbst, Yongjoon Lee, Zoran Popović
Article No.: 26
DOI: 10.1145/1805964.1805970

The incorporation of randomness is critical for the believability and effectiveness of controllers for characters in competitive games. We present a fully automatic method for generating intelligent real-time controllers for characters in such a...

Biharmonic distance
Yaron Lipman, Raif M. Rustamov, Thomas A. Funkhouser
Article No.: 27
DOI: 10.1145/1805964.1805971

Measuring distances between pairs of points on a 3D surface is a fundamental problem in computer graphics and geometric processing. For most applications, the important properties of a distance are that it is a metric, smooth, locally isotropic,...

Cache-oblivious ray reordering
Bochang Moon, Yongyoung Byun, Tae-Joon Kim, Pio Claudio, Hye-Sun Kim, Yun-Ji Ban, Seung Woo Nam, Sung-Eui Yoon
Article No.: 28
DOI: 10.1145/1805964.1805972

We present a cache-oblivious ray reordering method for ray tracing. Many global illumination methods such as path tracing and photon mapping use ray tracing and generate lots of rays to simulate various realistic visual effects. However, these...