Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleNovember 2024
Fluid Implicit Particles on Coadjoint Orbits
ACM Transactions on Graphics (TOG), Volume 43, Issue 6Article No.: 270, Pages 1–38https://doi.org/10.1145/3687970We propose Coadjoint Orbit FLIP (CO-FLIP), a high order accurate, structure preserving fluid simulation method in the hybrid Eulerian-Lagrangian framework. We start with a Hamiltonian formulation of the incompressible Euler Equations, and then, using a ...
- research-articleJuly 2023
Guided Linear Upsampling
ACM Transactions on Graphics (TOG), Volume 42, Issue 4Article No.: 100, Pages 1–12https://doi.org/10.1145/3592453Guided upsampling is an effective approach for accelerating high-resolution image processing. In this paper, we propose a simple yet effective guided upsampling method. Each pixel in the high-resolution image is represented as a linear interpolation of ...
- research-articleJuly 2019
Optimal transport-based polar interpolation of directional fields
ACM Transactions on Graphics (TOG), Volume 38, Issue 4Article No.: 88, Pages 1–13https://doi.org/10.1145/3306346.3323005We propose an algorithm that interpolates between vector and frame fields on triangulated surfaces, designed to complement field design methods in geometry processing and simulation. Our algorithm is based on a polar construction, leveraging a ...
- research-articleDecember 2018
Dynamical optimal transport on discrete surfaces
ACM Transactions on Graphics (TOG), Volume 37, Issue 6Article No.: 250, Pages 1–16https://doi.org/10.1145/3272127.3275064We propose a technique for interpolating between probability distributions on discrete surfaces, based on the theory of optimal transport. Unlike previous attempts that use linear programming, our method is based on a dynamical formulation of quadratic ...
- research-articleOctober 2013
Authoring and animating painterly characters
ACM Transactions on Graphics (TOG), Volume 32, Issue 5Article No.: 156, Pages 1–12https://doi.org/10.1145/2484238Artists explore the visual style of animated characters through 2D concept art, since it affords them a nearly unlimited degree of creative freedom. Realizing the desired visual style, however, within the 3D character animation pipeline is often ...
-
- research-articleJuly 2013
Flow reconstruction for data-driven traffic animation
ACM Transactions on Graphics (TOG), Volume 32, Issue 4Article No.: 89, Pages 1–10https://doi.org/10.1145/2461912.2462021'Virtualized traffic' reconstructs and displays continuous traffic flows from discrete spatio-temporal traffic sensor data or procedurally generated control input to enhance a sense of immersion in a dynamic virtual environment. In this paper, we ...
- research-articleJuly 2013
Cubic mean value coordinates
ACM Transactions on Graphics (TOG), Volume 32, Issue 4Article No.: 126, Pages 1–10https://doi.org/10.1145/2461912.2461917We present a new method for interpolating both boundary values and gradients over a 2D polygonal domain. Despite various previous efforts, it remains challenging to define a closed-form interpolant that produces natural-looking functions while allowing ...
- research-articleDecember 2011
Displacement interpolation using Lagrangian mass transport
ACM Transactions on Graphics (TOG), Volume 30, Issue 6Pages 1–12https://doi.org/10.1145/2070781.2024192Interpolation between pairs of values, typically vectors, is a fundamental operation in many computer graphics applications. In some cases simple linear interpolation yields meaningful results without requiring domain knowledge. However, interpolation ...
- research-articleJuly 2010
Unstructured video-based rendering: interactive exploration of casually captured videos
ACM Transactions on Graphics (TOG), Volume 29, Issue 4Article No.: 87, Pages 1–11https://doi.org/10.1145/1778765.1778824We present an algorithm designed for navigating around a performance that was filmed as a "casual" multi-view video collection: real-world footage captured on hand held cameras by a few audience members. The objective is to easily navigate in 3D, ...
- research-articleJuly 2009
Coordinates for instant image cloning
ACM Transactions on Graphics (TOG), Volume 28, Issue 3Article No.: 67, Pages 1–9https://doi.org/10.1145/1531326.1531373Seamless cloning of a source image patch into a target image is an important and useful image editing operation, which has received considerable research attention in recent years. This operation is typically carried out by solving a Poisson equation ...
- research-articleJuly 2009
Interleaving Delaunay refinement and optimization for practical isotropic tetrahedron mesh generation
ACM Transactions on Graphics (TOG), Volume 28, Issue 3Article No.: 75, Pages 1–9https://doi.org/10.1145/1531326.1531381We present a practical approach to isotropic tetrahedral meshing of 3D domains bounded by piecewise smooth surfaces. Building upon recent theoretical and practical advances, our algorithm interleaves Delaunay refinement and mesh optimization to generate ...
- research-articleAugust 2008
Hair photobooth: geometric and photometric acquisition of real hairstyles
- Sylvain Paris,
- Will Chang,
- Oleg I. Kozhushnyan,
- Wojciech Jarosz,
- Wojciech Matusik,
- Matthias Zwicker,
- Frédo Durand
ACM Transactions on Graphics (TOG), Volume 27, Issue 3Pages 1–9https://doi.org/10.1145/1360612.1360629We accurately capture the shape and appearance of a person's hairstyle. We use triangulation and a sweep with planes of light for the geometry. Multiple projectors and cameras address the challenges raised by the reflectance and intricate geometry of ...
- articleOctober 2006
Mean value coordinates for arbitrary planar polygons
ACM Transactions on Graphics (TOG), Volume 25, Issue 4Pages 1424–1441https://doi.org/10.1145/1183287.1183295Barycentric coordinates for triangles are commonly used in computer graphics, geometric modeling, and other computational sciences because they provide a convenient way to linearly interpolate the data that is given at the corners of a triangle. The ...
- articleOctober 2005
Hierarchical triangular splines
ACM Transactions on Graphics (TOG), Volume 24, Issue 4Pages 1374–1391https://doi.org/10.1145/1095878.1095885Smooth parametric surfaces interpolating triangular meshes are very useful for modeling surfaces of arbitrary topology. Several interpolants based on these kind of surfaces have been developed over the last fifteen years. However, with current 3D ...
- articleJuly 2005
Texture design using a simplicial complex of morphable textures
ACM Transactions on Graphics (TOG), Volume 24, Issue 3Pages 787–794https://doi.org/10.1145/1073204.1073262We present a system for designing novel textures in the space of textures induced by an input database. We capture the structure of the induced space by a simplicial complex where vertices of the simplices represent input textures. A user can generate ...
- articleJuly 2005
Linear rotation-invariant coordinates for meshes
ACM Transactions on Graphics (TOG), Volume 24, Issue 3Pages 479–487https://doi.org/10.1145/1073204.1073217We introduce a rigid motion invariant mesh representation based on discrete forms defined on the mesh. The reconstruction of mesh geometry from this representation requires solving two sparse linear systems that arise from the discrete forms: the first ...
- articleJanuary 2003
Learning style translation for the lines of a drawing
ACM Transactions on Graphics (TOG), Volume 22, Issue 1Pages 33–46https://doi.org/10.1145/588272.588277We present an example-based method for translating line drawings into different styles. We fit each line as a linear combination of similar lines in a training set, and interpolate between the corresponding training examples in the output style. The ...
- articleJuly 2002
Linear combination of transformations
ACM Transactions on Graphics (TOG), Volume 21, Issue 3Pages 380–387https://doi.org/10.1145/566654.566592Geometric transformations are most commonly represented as square matrices in computer graphics. Following simple geometric arguments we derive a natural and geometrically meaningful definition of scalar multiples and a commutative addition of ...
- articleApril 2001
Spherical averages and applications to spherical splines and interpolation
ACM Transactions on Graphics (TOG), Volume 20, Issue 2Pages 95–126https://doi.org/10.1145/502122.502124This article introduces a method for computing weighted averages on spheres based on least squares minimization that respects spherical distance. We prove existence and uniqueness properties of the weighted averages, and give fast iterative algorithms ...
- articleOctober 2000
A variational method to model G1 surfaces over triangular meshes of arbitrary topology in R3
ACM Transactions on Graphics (TOG), Volume 19, Issue 4Pages 279–301https://doi.org/10.1145/380666.380674This article presents a method for constructing a G1-smooth surface, composed of independently parametrized triangular polynomial Bézier patches, to fit scattered data points triangulated in R3 with arbitrary topology. The method includes a variational ...