Neural BRDFs: Representation and Operations

11/06/2021
by   Jiahui Fan, et al.
16

Bidirectional reflectance distribution functions (BRDFs) are pervasively used in computer graphics to produce realistic physically-based appearance. In recent years, several works explored using neural networks to represent BRDFs, taking advantage of neural networks' high compression rate and their ability to fit highly complex functions. However, once represented, the BRDFs will be fixed and therefore lack flexibility to take part in follow-up operations. In this paper, we present a form of "Neural BRDF algebra", and focus on both representation and operations of BRDFs at the same time. We propose a representation neural network to compress BRDFs into latent vectors, which is able to represent BRDFs accurately. We further propose several operations that can be applied solely in the latent space, such as layering and interpolation. Spatial variation is straightforward to achieve by using textures of latent vectors. Furthermore, our representation can be efficiently evaluated and sampled, providing a competitive solution to more expensive Monte Carlo layering approaches.

READ FULL TEXT

page 1

page 5

page 8

page 9

page 10

page 11

research
11/13/2018

Neural Wavetable: a playable wavetable synthesizer using neural networks

We present Neural Wavetable, a proof-of-concept wavetable synthesizer th...
research
08/11/2020

GeLaTO: Generative Latent Textured Objects

Accurate modeling of 3D objects exhibiting transparency, reflections and...
research
03/27/2021

Particle Filter Bridge Interpolation

Auto encoding models have been extensively studied in recent years. They...
research
07/23/2020

The Representation Theory of Neural Networks

In this work, we show that neural networks can be represented via the ma...
research
06/12/2021

A Multi-Implicit Neural Representation for Fonts

Fonts are ubiquitous across documents and come in a variety of styles. T...
research
09/21/2022

Approximate sampling and estimation of partition functions using neural networks

We consider the closely related problems of sampling from a distribution...
research
10/03/2018

Deep processing of structured data

We construct a general unified framework for learning representation of ...

Please sign up or login with your details

Forgot password? Click here to reset