A Simple Approach to Differentiable Rendering of SDFs
We present a simple algorithm for differentiable rendering of surfaces represented by Signed Distance Fields (SDF), which makes it easy to integrate rendering into gradient-based optimization pipelines.To tackle visibilityrelated derivatives that make rendering non-differentiable, existing physically based differentiable rendering methods often rely on elaborate guiding data structures or reparameterization with a global impact on variance.In this article, we investigate an alternative that embraces nonzero bias in exchange for low variance and architectural simplicity.Our method expands the lower-dimensional boundary integral into a thin band that is easy to sample when the underlying surface is represented by an SDF.We demonstrate the performance and robustness of our formulation in end-to-end inverse rendering tasks, where it obtains results that are competitive with or superior to existing work.
Authors
- Ziyi Zhang (ORCID: https://orcid.org/0000-0001-8449-4295)
- Steve Marschner (ORCID: https://orcid.org/0000-0001-9810-0306)
- Xi Deng (ORCID: https://orcid.org/0000-0001-8563-3314)
- Zichen Wang (ORCID: https://orcid.org/0000-0001-8666-2061)
- Wenzel Jakob (ORCID: https://orcid.org/0000-0002-6090-1121)
Institutions
- Cornell University (US)
- École Polytechnique Fédérale de Lausanne (CH)
Publication Details
- Published
- 2024-12-03
- DOI
- https://doi.org/10.1145/3680528.3687573
- Citations
- 6
- Primary Topic
- Computer Graphics and Visualization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 3.79
Funders
- National Science Foundation
- European Commission