Wendiner's Emporium of Web Demos

An unsorted collection of useless demos that I've made.
All of these are single-page HTML documents.

automata.html

One-dimensional cellular automata.

gradient.html

Less of a gradient and more of an iteration of all the hex values between two colors.

mandset.html

Mandelbrot set explorer.
Unlike most, this one actually calculates the set in real time. Very slow and inefficient.

shapes.html

Supposed to look like one of those candlestick-or-two-faces optical illusions.

inverse.html

Uses a simple formula to create a pretty cool effect.

pong.html

Pong clone. Created the collision algorithm myself.
Use A/Z to move the left paddle and K/M to move the right paddle. Press the W key to disable the left paddle (like playing against a [W]all), and the R key to [R]eset the ball's position if it gets stuck.

circle.html

Based on an animation I saw in a Numberphile video.

snake.html

Snake clone.

tetris.html

Incomplete tetris clone.

petersburg.html

St. Petersburg Lottery Demonstration

kernel_automata(2d).html

2D cellular automata using a randomly-weighted perceptron as a kernel.

bilinear_interpolation.html

Demonstration of bilinear interpolation.

perlin_noise.html

Animated demonstration of Perlin Noise.