Progressive Material Caching

05/12/2023
by   Shin Fujieda, et al.
0

The evaluation of material networks is a relatively resource-intensive process in the rendering pipeline. Modern production scenes can contain hundreds or thousands of complex materials with massive networks, so there is a great demand for an efficient way of handling material networks. In this paper, we introduce an efficient method for progressively caching the material nodes without an overhead on the rendering performance. We evaluate the material networks as usual in the rendering process. Then, the output value of part of the network is stored in a cache and can be used in the evaluation of the next materials. Using our method, we can render the scene with performance equal to or better than that of the method without caching, with a slight difference in the images rendered with caching and without it.

READ FULL TEXT

page 1

page 4

research
06/30/2022

Controlling Material Appearance by Examples

Despite the ubiquitousness of materials maps in modern rendering pipelin...
research
10/06/2019

One Shot Radiance: Global Illumination Using Convolutional Autoencoders

Rendering realistic images with Global Illumination (GI) is a computatio...
research
08/26/2020

Test Scene Design for Physically Based Rendering

Physically based rendering is a discipline in computer graphics which ai...
research
06/23/2021

Real-time Neural Radiance Caching for Path Tracing

We present a real-time neural radiance caching method for path-traced gl...
research
06/30/2013

Progressive Blue Surfels

In this paper we describe a new technique to generate and use surfels fo...
research
07/03/2023

NeuBTF: Neural fields for BTF encoding and transfer

Neural material representations are becoming a popular way to represent ...
research
05/26/2020

Survey: Machine Learning in Production Rendering

In the past few years, machine learning-based approaches have had some g...

Please sign up or login with your details

Forgot password? Click here to reset