Floor · Foot sensor, Touch, Mouse
Floor Aquarium
Turns a floor into a living reef: each step ripples the water and sends schools of 3D fish scattering.
Free evaluation buildEnglish
Floor · Foot sensor, Touch, Mouse
Step to reveal: a carpet of petals or autumn leaves that parts under every footstep.
Free · Windows & macOS · 5.8 MB · Download appears right after the form
In real use
A flower carpet reacting to each footstep at a student career fair in Korea.
An earlier version ran as a 7 m flower path for graduates at a middle-school graduation in Korea, on two floor units end to end, and as a 10 m path at a youth science festival, on four.
Scope Earlier versions · 2025 and 2024 · this edition is rebuilt, with an English settings panel and sample pictures
Filmed in Korea on an earlier build, so any on-screen text is in Korean. The evaluation build is in English.
Who it's for
What it does for you
Hardware
Earlier versions ran on MP-F floor units placed end to end. In this edition each unit runs its own copy, with no sync between units. Runs on any 1920×1080 projector with a floor sensor that sends touch. It also runs on a touch panel or touch monitor, with no sensor.
Make it yours
These settings live in customize/config.js inside the download. Edit, save, reload.
| Setting | What it changes | Default |
|---|---|---|
Carpetscene.pack | What covers the floor at start: photographed or drawn flowers (flower-photo, flower-road), drawn or photographed autumn leaves (autumn-leaves, autumn-photo). | flower-photo |
Pictures under the flowersartwork.flower_pictures | The JPG, PNG or WebP files revealed under the flower carpets, in order. 1920×1080 with large type in the middle works best. | ["assets/backgrounds/flower-road-1.jpg", "assets/backgrounds/flower-road-2.jpg"] |
Pictures under the leavesartwork.autumn_pictures | The same, for the autumn carpets. | ["assets/backgrounds/autumn-leaves-1.jpg", "assets/backgrounds/autumn-leaves-2.jpg"] |
Time per pictureartwork.seconds_per_picture | Seconds before the next picture, 0–300. 0 keeps the first one on the floor. | 90 |
Picture directionartwork.rotation | Turn the pictures 0, 90, 180 or 270 degrees to face the side visitors walk in from. | 0 |
Carpet amountcarpet.amount | How much of the floor is covered, 30–200%. | 100 |
Petal and leaf sizecarpet.object_size | 60–180%. Fewer objects are laid at larger sizes, so coverage stays about the same. | 100 |
Step reactioncarpet.step_reaction | How hard a step scatters the carpet, 30–220%. | 100 |
Idle movementcarpet.wind | Gentle movement while nobody is stepping, 0–200%. 0 is still. | 100 |
Footstep volumeaudio.effects_volume | 0–100. | 70 |
Music volumeaudio.music_volume | 0–100. 0 turns the music off. | 60 |
Musicaudio.music_files | Your own music files, played in order. An empty list uses a built-in soft piano. | ["assets/music/bgm-1.mp3"] |
Footstep soundsaudio.footstep_files | Your own step sounds. An empty list uses built-in rustle and crunch sounds matched to the carpet. | ["assets/sfx/flower-1.mp3", "assets/sfx/flower-2.mp3", "assets/sfx/flower-3.mp3"] |
Brightnessdisplay.brightness | 50–180. Lower it in a dark room or with a bright projector. | 112 |
Color strengthdisplay.color_strength | 80–160. 105–115 suits a dark room. | 125 |
Floor contrastdisplay.floor_contrast | 100–120. Raise it if a bright room looks flat. | 110 |
Floor warmthdisplay.floor_warmth | −100 to 100, to balance the floor's own color. Wood: try 30 to 60. Gray or blue carpet: try −20 to −40. | 0 |
Hide the mouse pointerdisplay.hide_cursor | true never shows the pointer. By default it shows only while a mouse is moving; the Windows kiosk launcher always hides it. | false |
Your logologo.file | Optional logo in the middle of the floor, always visible, e.g. customize/logo.png (transparent PNG). Empty means no logo. | empty |
Logo sizelogo.size | Logo width in pixels on the 1920×1080 floor, 120–1000. | 420 |
Logo directionlogo.rotation | Turn the logo 0, 90, 180 or 270 degrees, separately from the pictures. | 0 |
Window titletext.page_title | Browser tab / window title. | Floor Road |
Your logo and colors, another language, your own questions or content, or a new piece on the same idea.
Specs
3a1dad644f97ff2d820477fd334c9aa2f7ee3e3eabdd1ce64736329b9f731265Related pieces
Floor · Foot sensor, Touch, Mouse
Turns a floor into a living reef: each step ripples the water and sends schools of 3D fish scattering.
Free evaluation buildEnglish
Floor · Foot sensor, Touch, Mouse, Keyboard
Thirteen giant keys on the floor: step to play, and frogs, squirrels and deer pop up as the music goes.
Free evaluation buildEnglishReal use
Floor · Foot sensor, Touch, Mouse
A free-play hopscotch floor: every step throws the liquid in that tile, shifts its color and lets it wobble back, with a soft tone.
Free evaluation buildEnglishReal use