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

Bump Mapped Simplex Noise

Bump Mapped Noise - There are a lot of 2D, bump mapped noise examples floating around, and this is just another one. I've used simplex noise, and the bump is nice and shiny, because all coders like shiny things. :) View Demo

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 different, I've used Voronoi. View Demo

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