Extern Online

Hi, my name is Shane. I like to experiment with code and graphic design, and can spend countless hours working on projects with no particular objective in mind.

This site is just a place to house various projects, and to write about particular programming topics of interest - which tend to be those of a visual nature, like algorithmic art. If you're a programmer, web designer, etc, I hope you'll find something interesting, or perhaps even useful, but none of it is meant to be taken seriously.

Why Extern?

The name “Extern.com” has been around since 1994. “Extern” is a keyword found in various programming languages that programmers tend to use when they're too lazy to figure out why the compiler is having visibility problems. Definitions you read at other sources may vary slightly. :)

Recent Activity

Infinite Voronoi

WebGL Infinte Voronoi - Infinite zoom is an oldschool demo trick that never gets old for me. It feels like you're continuously falling toward the image, but you never get there. Usually, you'll see it done with fractional layered noise, but for something differnet, I've used Voronoi. View Demo

Javascript Plasma

Javascript Plasma - Just for fun, I wanted to code up an oldschool plasma demo on the HTML canvas. To say Javascript is not the best way to manipulate a bunch of pixels in realtime is an understatement. Read More

Smooth Noise

Simple, Smooth Noise - I know it's a cliche, but the smooth noise algorithm is one of my favorites. This is just a basic introduction. Read More

RJavascript Tunnel

Javascript Tunnel - I wanted to see if I could code up an oldschool tunnel using only Javascript. The results were are little underwhelming, but I've included a ray marched, WebGL-powered tunnel to make up for it. :) Read More

© 2015 Extern.com. Some Rights Reserved Design: Notepad