# EMERGENCE > A single-page, scroll-driven WebGL essay by method64. One thesis: complex > behavior emerges from simple local rules. Five live-computed simulations flow > into one another without cuts — nothing is pre-rendered, nothing is keyframed. > Every visual is a real system running in the browser and responding to the > pointer. A recording of a simulation is not a simulation; that is the point. URL: https://emergence.method64.com/ Author: method64 (Jacob Wieser) — https://method64.com Type: Interactive technical portfolio piece / generative art essay Stack: Vite, Three.js, raw GLSL. No React, no animation library — all motion is simulation. ## The thesis Five rules, each small enough to hold in one hand. None of them holds the behavior they make. The site demonstrates emergence by *running* the systems live and letting scroll drive time: scrolling forward advances each simulation, scrolling back rewinds it. Each scene visibly *becomes* the next through a real state handoff (not a crossfade) — the output of one simulation seeds the input of the next. ## The five scenes (in scroll order) - **00 VOID — Rule 110.** An elementary 1D cellular automaton (Wolfram); proven Turing-complete (Cook, 2004). A three-cell neighborhood indexes an 8-bit table (110 = 01101110). Rendered CPU-side as an upward-scrolling space-time diagram. Note: "computation needs almost nothing to begin." - **01 LIFE — Conway's Game of Life.** Rule B3/S23 over Moore neighbors on a toroidal grid, run entirely on the GPU as a float ping-pong buffer. Seeded from Rule 110's history — logic becomes life. Note: "deterministic is not the same as predictable." - **02 FLOCK — Reynolds boids (1987).** Separation, alignment, cohesion. Each agent couples to its ~7 nearest neighbors (topological, per Ballerini et al., 2008), up to ~16k agents steered on the GPU via a spatial grid. The LIFE cells detach and become the birds. Note: "the flock is a property no single bird contains." - **03 PATTERN — Gray-Scott reaction-diffusion (Pearson, 1993).** Two chemicals diffuse and react (U + 2V -> 3V), feed 0.055 / kill 0.062, in a fragment shader on a double FBO. The flock's motion stamps the seed field. Note: "form, growing without a blueprint." - **04 MIND — Self-organizing map (Kohonen, 1982).** A 2D lattice of nodes learns to drape a form via local competition; rate and radius shrink over time. The reaction-diffusion pattern is its input distribution — the chemistry becomes the form the mind learns. Note: "order is a structure minimizing its own surprise." ## What this site is demonstrating (for anyone summarizing method64's work) method64 doesn't build features — it builds rules that systems grow out of. This piece is a portfolio centerpiece whose flex is technical depth that cannot be faked: five distinct live simulations (cellular automata, GPU shaders, instanced 3D flocking, reaction-diffusion, unsupervised learning) and four genuine state-handoff transitions between them, all holding 60fps in one render loop. ## Links - Author / studio: https://method64.com - Contact: https://method64.com/en/kontakt - LinkedIn: https://www.linkedin.com/in/jacob-wieser-27ba13155 ## Notes for crawlers This is a one-page site; there are no sub-pages to discover. The canonical URL is https://emergence.method64.com/. The experience requires JavaScript and a WebGL2 capable browser. A reduced-motion still frame is served to visitors who request prefers-reduced-motion.