This is your work, valued
Creative developer and technologist in the experiential media space. Exploring digital morphogenesis through code, simulations, and digital fabrication.
morphogenesis-resources. Resources on the topic of digital morphogenesis (creating form with code). Includes links to major articles, code repos, creative projects, books, software, and more.
2.3k2d-differential-growth-experiments. Visual experiments exploring differential growth as a 2D morphogenesis tool.
2692d-space-colonization-experiments. Visual experiments exploring space colonization as a 2D morphogenesis tool.
224reaction-diffusion-playground. Interactive reaction-diffusion simulation with organic patterns and behaviors that emerge from the interactions of two chemicals mixed together.
210SuperformulaSVG-for-web. A generative line art web app using the 2D superformula, with support for SVG and raster exporting.
83SurfaceMapperGUI. A simple projection mapping interface using Processing's SurfaceMapper and ControlP5 libraries.
692d-diffusion-limited-aggregation-experiments. Visual experiments exploring diffusion-limited aggregation (DLA) as a 2D morphogenesis tool.
65SuperformulaSVG. 2D superformula line-art generator built in Processing, with SVG export for use in digital fabrication workflows.
562d-voronoi-experiments. Visual experiments exploring 2D voronoi diagrams for simple diatom/radiolaria patterns.
30Genmitsu-PROVerXL-4030-Enclosure. Parts lists and CAD files for a DIY aluminum extrusion enclosure with a slide-out drawer and a table for the 4030 CNC router.
24cellular-automata-explorer. (WIP) An interactive web app for exploring cellular automata.
21grbl-mega-wall-plotter. (WIP) A variant of Grbl (v1.1g) for Arduino Mega with support for hanging wall plotters
20Jar-of-Fireflies. Mason jar with interactive LEDs that mimic fireflies on a warm summer night, realized with an Arduino-enabled ATTiny85, multiple power options and a sensor interface.
16tc-maker-4x4-router. Restoration and documentation of custom-built 4x4' CNC router at Twin Cities Maker hackerspace (aka the Hack Factory) in Minneapolis, MN.
15unity-space-colonization. Unity implementation of the space colonization algorithm to generate organic branching structures.
14dashboard-for-everybody. Demo project of a real-time data dashboard showing effective design and dev techniques for making complex interfaces accessible for people with disabilities
13openSipPuff. Simple, low-cost "sip and puff" USB interface for expressive interactions, enabling breath-based control of keypresses, mouse actions and much more using USB HID.
11revealjs-subtitles. A Reveal.js plugin to add real-time subtitles to presentations
7wall-plotter. Interactive wall plotter platform
5flat-pack-corner-table. Design files and documentation for a custom-designed flat-pack, no-fastener corner table.
5dla-sandbox-for-unity. Unity project exploring 3D diffusion-limited aggregation (DLA) with high-res photogrammetry scans
3How-to-Build-Almost-Anything-Fall-2015. Courseware and student content from "How to Build Almost Anything" course at Metropolitan Community College's FabLab in Omaha, NE
3superformulabot. A generative art Twitter bot using the 2D superformula. Tweets new drawings every couple hours, and responds to @mentions with custom drawings.
3jasonwebb.io-theme. WordPress theme for personal portfolio website
3BacKey-for-MaKey-MaKey. BacKey for MaKey MaKey
2Augmented-Reality-Pong. Table-top augmented reality pong using IR markers and projectors
2minecraft-interface. Arduino firmware for real-life Minecraft interface
2PaintingSpinner. Arduino-based hardware platform for interactively spinning a painting using a DC motor.
2Lumiboard. Open-source, Bluetooth-enabled, ambient-aware LED controller platform
1jasonwebb.
1making-the-web-work-for-everyone-talk. Talk on web accessibility for developers (2019)
1OMEGA-2. Interactive spaceship-themed control panels for OMEGA-2 Burning Man artcar
1ExtraCore. Eagle files for a 22 I/O pin Arduino Compatible
1