01 3D world experimentation
AICHROM
We build worlds in three.js and shaders, give them interaction in Rive, and take them onto iOS to see what holds.
Statement
AICHROM is a studio for 3D world experimentation. We write worlds in three.js and GLSL, drive them with state machines in Rive, and carry them onto iOS to learn what a world becomes when it has to run on a phone. Everything on this site is drawn live, in code, as you look at it.
Practice
Three lines of work,
one shared toolchain.
-
01
Worlds
Scenes written in GLSL and composed in three.js. Signed distance fields, procedural environments, lighting models built by hand. Worlds that are authored line by line, so the look belongs to the project and not to a preset.
Open worlds -
02
Interaction
Rive state machines for motion that answers to input rather than playing back. A world is only interesting once you can push on it, so we build the push first.
Open interaction -
03
Native
Taking a world out of the browser and onto iOS to see what survives: in a thumb's reach, on a battery, at sixty frames. The answer usually changes the design.
Open native
Procedural terrain, raymarched each frame in a fragment shader
Playground
Walk the world betaA procedural city you can explore. Players, buildings, drones, a plaza, and a night you can switch on. An early demo: it will keep changing.
Contact
hello@aichrom.org
Open to collaboration on real-time worlds, interaction systems and native experiments.