Issue Downloads
Repulsive Curves
Curves play a fundamental role across computer graphics, physical simulation, and mathematical visualization, yet most tools for curve design do nothing to prevent crossings or self-intersections. This article develops efficient algorithms for (self-)...
Locking-Proof Tetrahedra
The simulation of incompressible materials suffers from locking when using the standard finite element method (FEM) and coarse linear tetrahedral meshes. Locking increases as the Poisson ratio ν gets close to 0.5 and often lower Poisson ratio values are ...
A Re-examination of Dichoptic Tone Mapping
Dichoptic tone mapping methods aim to leverage stereoscopic displays to increase visual detail and contrast in images and videos. These methods, which have been called both binocular tone mapping and dichoptic contrast enhancement, selectively emphasize ...
Modeling of Personalized Anatomy Using Plastic Strains
We present a method for modeling solid objects undergoing large spatially varying and/or anisotropic strains, and use it to reconstruct human anatomy from medical images. Our novel shape deformation method uses plastic strains and the finite element ...
Frictional Contact on Smooth Elastic Solids
Frictional contact between deformable elastic objects remains a difficult simulation problem in computer graphics. Traditionally, contact has been resolved using sophisticated collision detection schemes and methods that build on the assumption that ...
GPU Accelerated Path Tracing of Massive Scenes
This article presents a solution to path tracing of massive scenes on multiple GPUs. Our approach analyzes the memory access pattern of a path tracer and defines how the scene data should be distributed across up to 16 GPUs with minimal effect on ...
Selective Region-based Photo Color Adjustment for Graphic Designs
When adding a photo onto a graphic design, professional graphic designers often adjust its colors based on some target colors obtained from the brand or product to make the entire design more memorable to audiences and establish a consistent brand ...
Differentiable Compound Optics and Processing Pipeline Optimization for End-to-end Camera Design
- Ethan Tseng,
- Ali Mosleh,
- Fahim Mannan,
- Karl St-Arnaud,
- Avinash Sharma,
- Yifan Peng,
- Alexander Braun,
- Derek Nowrouzezahrai,
- Jean-François Lalonde,
- Felix Heide
Most modern commodity imaging systems we use directly for photography—or indirectly rely on for downstream applications—employ optical systems of multiple lenses that must balance deviations from perfect optics, manufacturing constraints, tolerances, cost,...
PanoMan: Sparse Localized Components–based Model for Full Human Motions
Parameterizing Variations of human shapes and motions is a long-standing problem in computer graphics and vision. Most of the existing methods only deal with a specific kind of motion, such as body poses, facial expressions, or hand gestures. We propose ...