revak
← revak-studio.com
Rule library

Every rule so far

Every post adds a new rule, built on the six base rules at the bottom. Drag the red dot on any card, or open a rule in the playground.

From the posts

No. 004 · Copenhagen, DK

The Square That Holds Rain

Each basin goes as deep as the rain it collects, 15 cm per step and never more than 60 cm.

basin.depth = f(catchment, rain)RAIN
No. 003 · Amman, JO

Rest Stops for Steep Stairs

The stair reads the slope: where the hill gets steep, a landing comes after fewer steps.

rest.stop = f(slope, sun)STAIRS
No. 001 · Eskişehir, TR

Hills That Grow with the Child

Near the dot the hills stay low with wide steps for toddlers. Further out they grow taller for older kids.

hill.height = f(age, sightline)HILLS

Base rules

P1 · attractor

Panels that answer a point

Panel size follows distance to a stop, a door, a view.

GRID
P2 · voronoi

Cells that open the ground

Depave, plant, let water in. Cells shrink where people walk.

CELLS
P3 · perforation

Holes that read the sun

Every hole is sized by the sun angle at that spot.

SEED
P4 · quadtree

Splits with a reason

A grid divides itself only where the program asks for it.

SPLIT
P5 · fins

Fins that turn with the wind

Each fin rotates toward sun or wind, one angle at a time.

FINS
P6 · skins

One block, many skins

The same building, a new facade for each climate.

SKIN

The word on each card is its keyword. Comment it under any of our posts and we send you that mini script.