Files
yawn/docs/index.md
T

1.5 KiB

layout, hero, features
layout hero features
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.