PROJECTIVE DISPLACEMENT MAPPING FOR RAY TRACED EDITABLE SURFACES
2025, Rama Hoetzlein
| 2025. Hoetzlein, R. Projective Displacement Mapping for Ray Traced Editable Surfaces. Computer Graphics Forum. Volume 44, Issue 7, Oct 2025. | |
| Talk Slides. Oct 15th, 2025. Pacific Graphics 2025, Taipei, Taiwan. |
|
| Youtube. Full video with narration. | |
| ArXiv Pre-print, with Appendices and Proofs. April 27, 2024. | |
| Open Source code, CPU Reference https://github.com/quantasci/ProjectiveDisplacement |
Highlights
• Interactive editing of detailed surfaces while ray tracing
• Parallel offset prisms for linearly projected sampling
• Projective displacement mapping for efficient local intersections
• New methods for Smooth displaced normals
• Thin feature sampling to retain fine details
Abstract
Displacement mapping is an important tool for modeling detailed geometric features. We explore the problem of authoring complex surfaces while ray tracing interactively. Current techniques for ray tracing displaced surfaces rely on acceleration structures that require dynamic rebuilding when edited. These techniques are typically used for massive static scenes or the compression of detailed source assets. Our interest lies in modeling and look development of artistic features with real-time ray tracing. We demonstrate projective displacement mapping, a direct sampling method without a bottom-level acceleration structure combined with a top-level hardware BVH. Quality and performance are improved over existing methods with smoothed displaced normals, thin feature sampling, tight prism bounds and ray-bilinear patch intersections. Our method is faster than comparable approaches for ray tracing, enabling real-time surface editing.
