← All resources

Realtime Raytracing in Bevy 0.20 (Solari)

Auto-discovered

Blog Advanced

Visit resource ↗

Description

James McPhillips (jms55) documents Solari, Bevy's realtime path tracer, ahead of the Bevy 0.20 release. The post is a deep engineering walkthrough anchored in a full renderer rewrite.

It explains shadow-lag reduction through MIS across combined estimators, RIS, and ReSTIR, then how Solari unifies ReSTIR with a single pathtracer. Sections cover reflection denoising, CPU performance, and atmosphere plus skybox lighting.

Readers should follow realtime raytracing and Bevy rendering internals and path sampling vocabulary.

The article is a single free page with skimmable headings (MIS, pathtracer, denoiser, performance, lighting).

Useful when implementing Solari-style realtime GI in Bevy and weighing unified pathtracer design over older ReSTIR-only paths.