SIGGRAPH 2010 Interactive On-Surface Signal Deformation Tobias Ritschel 1 Thorsten Thormählen 1 Carsten Dachsbacher 2 Jan Kautz 3 Hans-Peter Seidel 1 1 Max-Planck-Institut Informatik 2 Karlsruhe Institute of Technology 3 University College London
Motivation
Arbitrary Signals on 2D Surfaces in 3D Surface signal
Shadow Signal Light Shadow
Edit Metaphor
Soft Shadow Signal Area light Soft Shadow
Global Illumination Signal Light Indirect light
Caustic Signal Light Caustic
3D Texture Signal Polka dots
Previous Work Appearance editing Colbert et al Kautz et al Anjyo et al Todo et al Light & Material Perception Fleming et al Ramanarayana et al Khan et al Light editing Schöneman et al Poulin et al Pellacini et al Obert et al. 2008
Previous Work Surface deformation Sumner et al Botsch et al Meshless deformation Igarashi et al Müller et al Schaefer et al Sorkine and Alexa 2007
Previous Work Shadow & Reflection editing Ritschel et al Kerr et al Obert et al Parametrization Tzur and Tal 2008 Ischreiner et al Schmidt et al. 2006
Our Approach location deformed location : shading at location radiance : shading at deformed location radiance
Our Approach
Shadow Signal (3D Deformation) Light Shadow
Solver Deformation points
Solver Step 0
Solver Step 1
Solver Step 2
Solver Step 3
Objective Function is evaluated in parallel on the GPU
Objective: Maintain Distance
Objective: Stay on Surface
Distance Field
Energy: Handles
Multi-Resolution Approach Level 2 Level 1 Level 0
Splatting deformed point undeformed point positional term (3D position) Gaussian fall-off
Splatting
Results: 3D Texture
Results: Indirect Light
Results: Caustic
Results: Difficult Topology
Results: Sketching
Results: Dynamic Shadow Caster
Results: Different Signals select signal here
Conclusion Interactive on-surface signal deformation allows different kinds of shading signals to be deformed on a surface
Limitations and Future Work Perceptual bounds for edits Edits on deforming object Higher-dimensional (4D) editing of light transport
Thank you! Makoto Okabe Michael Wand Martin Bokeloh Elmar Eisemann Zhao Dong Robert W. Sumner Jovan Popovic Stanford 3D Scanning Repository Initial ideas Internal review Discussions Animal animation 3D models We would like to thank…