Rust → WebAssembly
The heavy lifting runs native.
Set transforms as cheaply as in three.js: the object API batches every change into the Rust engine once per frame. When you need more, the low-level API gives you handles, explicit disposal and zero-copy typed-array views of geometry and world matrices.
- scene graph
- world matrices
- frustum culling
- draw ordering
- raycasting
- batched updates