TraverseWork with us
Menu

Traverse Research

Animated volumetric rendering in Rust

A Traverse Research Meetup topic connects OpenVDB, procedural fields and animated volumes to the Breda renderer.

Traverse Research1 min read
Volumetric rendering research from Traverse’s published archive.
Volumetric rendering research from Traverse’s published archive.

From a volume asset to a rendered frame

The July 2023 Traverse Research Meetup in Breda included volumetric rendering using Rust. The associated technical material explores animated volumetric models in the Breda rendering environment.

The reusable parts

vdb-rs provides Rust tooling for reading and manipulating OpenVDB data. tileable-volume-noise addresses procedural field generation through a Rust port of Hillaire’s approach. They support different parts of the workflow around heterogeneous media and clouds.

The research context

This work connects real-time light transport, sampling and scene animation. The implementation brings animated volume data through the asset tools and into the rendering systems that produce the frame.

Explore vdb-rs · Read the project account.

Read the publication

More from the team, soon.

Newsletter signup opens when delivery and double opt-in are connected.