Prag Design Tooling
Viscoelastic UI Physics Lab & Universal Primitive Showcase
01 · Viscoelastic Hydro-Gel Cards
Spring-damped 3D tilt tracking cursor velocity, elastic snapback jiggle on mouse exit, and compressive volume conservation on press.
Autonomous Swarm Core
Damped harmonic oscillations simulate optical silica with physical mass. Press down to test volume conservation depth.
Cryptographic Vault
Dynamic Fresnel specular catchlights shift across the top bevel as you tilt, accentuating the physical boundary.
ACID Ledger Engine
Zero-latency GPU matrix transform with automatic sleep state when kinetic energy drops below threshold.
02 · Liquid Mercury Segmented Tabs
Metaball droplet stretching during tab transit, magnetic cursor guide, and settling fluid ripple on arrival.
03 · Bistable Leaf-Spring Switches
Non-linear drag resistance with violent center snap-over, boundary impact micro-shudder, and procedural Web Audio haptic click.
04 · Capacitive Membrane Inputs
Pressurized fluid membrane border with localized click wave ripple and typing specular micro-flashes.
05 · Pneumatic Chamber Modal
Enters with high initial velocity, encounters air compression resistance in the final 15% of travel, and settles with a soft-stop suction lock.
06 · Kinetic Odometer Counters
Replaces instantaneous number shifts with physical rolling mechanical cylinder reels with motion-blur transitions.
07 · 3D Soft-Body Gummy Buttons
Scott Sun Three.js physical transmission engine with volumetric IOR 1.38 refraction, viscoelastic spring-mass lattice dynamics, and explosive release jiggle.
Click and hold to compress the gelatinous capsule mesh. Release to trigger damped harmonic reverberations across the vertex lattice.
Never make all buttons in a group 3D gummy. Primary actions remain crisp, solid, and flat to provide an authoritative navigational anchor with uncompromised typographical contrast. 3D gummy capsules (data-gummy-3d) are reserved for exploratory or secondary actions, functioning as a tactile optical lens. This deliberate juxtaposition creates a luxury dialogue between solid engineering bedrock and optical fluidity.
08 · Magnetically Attracted Stiff Jelly Buttons
Taut cohesive surface tension with magnetic pointer pull, transform-origin anchoring, organic corner-radius morphing, and content parallax.
Move the cursor within proximity (~135px) to feel the cohesive magnetic pull stretch the button membrane toward the pointer.
09 · Pointer Water Droplet & Hydrodynamic Liquid Substrate
Active pointer meniscus bead, continuous 16px hydrodynamic wakes, and caustic screen-space refraction across the 3D scene.
10 · Universal Drop-In Integration
Drop these lightweight, modular files into any web project to enable the entire physical interaction system.