KIBORI木彫
Transition between scenes
Vanilla JavaScript · DOM/CSS · scroll-derived state

Horizontal
Scroll Scenes

Five crafts laid left to right on one stage. Vertical scroll is the only input: each screen of it is a place you can land, reverse through, skip across or reload into.

No WebGL, no GSAP, no wheel hijack, no scroll-snap. The page height is the timeline; one pure function turns scrollY into scene, dwell and move.

01 — Lattice

Kumiko組子

Slender strips of hinoki, cut to the width of a fingernail and locked without a single nail.
PatternAsanoha
Members3,142
Tolerance0.05 mm
02 — Carved wave

Seigaiha青海波

A single cedar board, and a gouge that never lifts.
StockYoshino cedar
Rows6
Depth3 mm
03 — Joinery

Kigumi

The beam comes down on the post and the peg goes through. No glue, no screws.
JointHozo-sashi
PegOak
FitHand-driven
04 — Charred cedar

Yakisugi焼杉

Fire takes the surface so that weather never can.
BurnThree-board flue
Char1.2 mm
FinishBrushed
05 — Lacquer

Urushi漆

Coat after coat, each cured in damp air and rubbed back.
CoatsThree
Cure24 h each
BaseHinoki