LUMEN-1 · a cinematic scene language

Cinema, written
in code.

zLumen turns pure source text into photoreal 3D video — faces that breathe, blink and speak, lit by online HDRIs and skinned with real subsurface-scattering shaders. No 3D app. No downloads. Just code.

pilot_001.lum — the face14s · 30fps
# one file. one take. pure code.
scene { name "The Face" }
model face { url "…/facecap.glb"
  skin { sss 0.75 pores 0.52 gloss 0.30 }
}
cameraPath { p (0, 0.05, 2.6) p (0, 0.02, 1.35) ease "io" }
speak "Every line of this engine was written by a model."
output { fps 30 name "the_face" }
zero templates·zero assets on disk·one prompt-driven engine

the origin story

Built with Z.AI GLM 5.3 Flash

Not assisted. Not pair-programmed. Authored. Every token of the lexer, every grammar rule of the parser, every viseme blend, every line of GLSL that scatters light through virtual skin — written end-to-end by GLM 5.3 Flash, Z.AI’s flagship coding model, in one continuous conversation. A language design, a rendering engine and a photoreal face pilot, from first prompt to shipping product.

01
Lexer
tokenizer with durations, hex colors, vectors, diagnostics
02
Parser
recursive-descent grammar → cinematic scene AST
03
Visemes
text → ARKit visemes with coarticulation & pauses
04
Engine
Three.js runtime, HDR IBL, deterministic timeline
05
Skin shader
GLSL subsurface scattering, pores, dual specular
06
Export
in-browser VP9 recording — no cloud, no keys

limited-time deal · 10% off

You’ve been invited to join the GLM Coding Plan

Enjoy full support for Claude Code, Cline, and 20+ top coding tools — starting at just $18/month. Subscribe now and grab the limited-time deal — the same model that built everything on this page, on your side of the editor.

Join now — 10% OFFinvite code · R0K78RJKNW

A language, not a config

LUMEN-1 is a declarative cinematic scene language — camera paths, lights, emotion curves and speech compile from plain source text.

Photoreal skin shaders

Per-channel wrapped subsurface scattering, procedural pore relief, oily clearcoat and peach-fuzz sheen — pure GLSL, injected live.

Online textures & assets

Models, HDRIs and detail maps stream straight from the web through a CORS-safe relay. Zero downloads to start creating.

One-click video export

The timeline is a pure function of time. Hit export and the studio records a deterministic 12 Mbps VP9 cut in your browser.

Enter the Studio

Sign in to keep your scenes and exports under one name. It takes exactly one field.

or skip — just explore first

open source · v1.5★ Star on GitHub

zLumen Engine 3D is free and open source — stars and PRs keep the projector running.