Papers by Andrew Kensler

Order by: Date  | Author  | Title  | Index of all authors  | Index of Pixar Technical Memos

Building an Orthonormal Basis, Revisited

Tom Duff, James Burgess, Per Christensen, Christophe Hery, Andrew Kensler, Max Liani, Ryusuke Villemin
March 2017

Frisvad [2012b] describes a widely-used computational method for augmenting a given single unit vector with two other vectors to produce an orthonormal frame in three dimensions, a useful operation for any physically based renderer. The implementation has a precision problem: as the z component of the input vector approaches -1, floating point cancellation causes ... more

Paper (PDF)

Correlated Multi-Jittered Sampling

Andrew Kensler
March 2013

We present a new technique for generating sets of stratified samples on the unit square. Though based on jittering, this method is competitive with low-discrepancy quasi-Monte Carlo sequences while avoiding some of the structured artifacts to which they are prone. An efficient implementation is provided that allows repeatable, ... more

Paper (PDF)

Available as Pixar Technical Memo #13-01