| home |
| name |
text |
tagline |
actions |
| Yawn |
Build the graph. Share the data. |
A worker-native WebGPU renderer where infrequent lifecycle commands use messages and hot render data lives in SIMD-aligned shared memory. |
| theme |
text |
link |
| brand |
Build your first scene |
/guide/first-scene |
|
| theme |
text |
link |
| alt |
Open the playground |
/../playground/ |
|
|
|
| title |
details |
| One graph boundary |
JSO, a fluent builder, and FXNode all export the same immutable DAG AST and S-expression wire format. |
|
| title |
details |
| Shared render data |
Meshes, instances, camera state, materials, and user columns use aligned SOA rows backed by shared WASM memory. |
|
| title |
details |
| External programs |
WGSL, render pipelines, and compute passes travel with a graph loadout; core ships no scene shader. |
|
| title |
details |
| Worker-native |
The same core client runs on the browser main thread or another worker through a Worker-like endpoint. |
|
| title |
details |
| Up-front loadouts |
Graph compilation culls dead work, aliases compatible transients, coalesces passes, and prepares resources before activation. |
|
| title |
details |
| Optional conveniences |
glTF import, mesh handles, material properties, camera controls, and picking stay in focused addons. |
|
|