Artwork inspired by the book 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 (yes, that's the title)
The original Processing implementations.
Converted to the Processing-inspired p5.js Javascript library. Very handy!
Converted to pure Javascript and HTML5 Canvas element with no external libraries. We cut out the middle man and pass the savings on to you! View page source to see the embedded Javascript code.
Generates an Op Art style spiral. The implementation is not particularly efficient...
Interactive sketch with a swirling squiggle attracted to the mouse cursor position.
Press number keys to control the speed of the squiggle and hold the mouse button to increase the variance.
The original Processing sketch used a blur filter, but the p5.js implementation of that filter is too slow.
Generates an Amiga-style "Copper Plasma" demo effect.
Generates randomized Op Art tunnels from circles.
Abstract artwork inspired by the book 10 PRINT CHR$(205.5+RND(1)); : GOTO 10
Produces a series of interactive demo effects based on mathematical functions.
Press number keys to switch patterns and space to toggle falloff.
Generates a Moire pattern based on the sine of xy.
Generates patterns similar to those created by a Spirograph.
Generates patterns similar to those created by a Harmonograph.
Generates random 8-bit-video-game-style sprites in a variety of palettes. It currently prints its documentation to the Javascript console, which is not ideal.
The sprite generator is based on and inspired by this one, but generates random noise in a different way that scales better with size.
A simple utility to fix image persistence on LCD monitors, displaying randomly-colored "static" to give the LCD panel's pixels a workout. Run it full-screen for best effect.
Displays an animated banner for Videoventure. It was originally based on a programming assignment for Khan Academy's introduction to programming course.
A hypnotic, color-cycling square spiral tunnel. Run it full-screen for best effect.
The idea came from an old Apple II BASIC program I found in a computer magazine back in the 1980s, but this one is animated and much more colorful.