Skip to content

v0.12.2: Composable Scene

In v0.12.2, Scene exposes its render passes the way Pass and Renderer already do. A scene owns one ordered list of passes that you can read, append, remove, reorder, and replace, so a scene loaded from glTF composes on top of another pass in a frame instead of clearing it. Scene::load(...) is unchanged and still returns a renderable scene with sensible defaults. Scenes and the glTF loader arrived in v0.12.0.

Every method ships on Rust, Python, JavaScript, Swift, and Kotlin.

Passes render in list order. One added after the geometry now draws after it, while one added before it (the common backdrop case) is unaffected.

Release notes: GitHub v0.12.2.

Rafael