Sampling Visible GGX Normals with Spherical Caps

06/08/2023
by   Jonathan Dupuy, et al.
0

Importance sampling the distribution of visible GGX normals requires sampling those of a hemisphere. In this work, we introduce a novel method for sampling such visible normals. Our method builds upon the insight that a hemispherical mirror reflects parallel light rays uniformly within a solid angle shaped as a spherical cap. This spherical cap has the same apex as the hemispherical mirror, and its aperture given by the angle formed by the orientation of that apex and the direction of incident light rays. Based on this insight, we sample GGX visible normals as halfway vectors between a given incident direction and directions drawn from its associated spherical cap. Our resulting implementation is even simpler than that of Heitz and leads to up to systematic speed-ups in our benchmarks.

READ FULL TEXT

page 1

page 2

research
05/23/2018

Area-preserving parameterizations for spherical ellipses

We present new methods for uniformly sampling the solid angle subtended ...
research
10/21/2018

Spherical Parameterization Balancing Angle and Area Distortions

This work presents a novel framework for spherical mesh parameterization...
research
05/05/2020

NOMA Visible Light Communication System with Angle Diversity Receivers

In this paper, a non-orthogonal multiple access (NOMA) visible light com...
research
12/18/2020

An enumerative formula for the spherical cap discrepancy

The spherical cap discrepancy is a widely used measure for how uniformly...
research
09/27/2019

Invisible Marker: Automatic Annotation for Object Manipulation

We propose invisible marker for accurate automatic annotation to manipul...
research
04/12/2022

GORDA: Graph-based ORientation Distribution Analysis of SLI scatterometry Patterns of Nerve Fibres

Scattered Light Imaging (SLI) is a novel approach for microscopically re...
research
06/18/2022

An extended ordinary state-based peridynamics for non-spherical horizons

This work presents an extended ordinary state-based peridynamics (XOSBPD...

Please sign up or login with your details

Forgot password? Click here to reset