Chevron right icon

Radiance field

What is a radiance field?

A radiance field is a function that describes how much light — color and intensity — travels in every direction through every point in a 3D space. Capturing this field lets a renderer reproduce how a scene looks from any viewpoint, including view-dependent effects like reflections and highlights.

Radiance fields at a glance

Radiance fields can be stored as a neural network, as in neural radiance fields, or as explicit primitives, as in Gaussian splatting. Both encode the same idea — a continuous description of scene appearance — and differ mainly in how they are represented and rendered.

See also

Neural radiance fields (NeRFs) — Radiance fields encoded in neural network weights.

Gaussian splatting — Radiance fields represented as explicit 3D Gaussians.

Novel view synthesis — What radiance fields make possible.