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.
Work with us