cinetic
Cinematic launch films and motion design from code, directed by your coding agent.
Synthesize organic patterns using reaction-diffusion simulation tools
Translation pending
AI summary · website content
DesignHTMLGitHub @0krtOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗An organic pattern synthesizer in a single dependency-free HTML file, in the same dark instrument-panel style as the lissajous app. The reaction-diffusion model is inspired by Jason Webb's playground, and its pattern map, vary-pattern shapes, flow, orientation and scale controls by Karl Sims' RD Tool (reimplemented from how the tool behaves; no code or images are taken from it). Four more generative models sit alongside it.
Every model produces a scalar field, so the shading, contour export, and MIDI
mapping are shared across all of them. The other models are kept out of the
panel: press / and type models to list them and switch.
Generative models have a Generate button that reshuffles the random seed, and a ← reaction–diffusion button back.
The same conventions as the lissa and modal cymatics panels:
/ or ctrl-k opens a palette over every control. A slider
comes up live in the result, so it can be moved without leaving the search;
enter shows the control in the panel. The palette also runs commands:
models lists the pattern models, examples the example patterns.ctrl to slide
through.Under 720px wide the panel becomes a sheet over the bottom of the screen (☰ opens and closes it; it starts closed so the field is what opens). The pattern map is kept to a size the sheet can hold, the pin dock sits above the sheet, and the MIDI learn buttons are dropped. On a touch-first device sliders, buttons and the map rings are finger-sized, text fields are 16px so iOS does not zoom into them, the field starts at half resolution, and two fingers on a 3D view pinch the camera in and out (a second finger while drawing ends the stroke).
Open index.html in a browser (Chrome or Edge for Web MIDI). No build step, no server needed —
though MIDI and some export features prefer https:// or localhost, so
python3 -m http.server works well.
Any model's field can be mapped, live, onto an orbiting object: sphere, cube,
icosahedron, torus, hyperboloid, cylinder, cone, torus knot. Drag the canvas
to turn it, wheel to zoom, o to toggle. The simulation keeps running underneath, so a
reaction-diffusion pattern grows across the surface in real time.
This is the beginning of the README. Read the rest at the original. Read the full README ↗