This project is something like Netflix, but run on a server in your own home. It aims to be an open source alternative to Plex.
Status: Not under active development
Echoplexus was an anonymous, web-based, IRC-like chatting platform that made its best effort to respect your privacy. You could use a pseudonym for linkable anonymity, and secure it with PGP. You could code and whiteboard together in real time. You could also make Peer2Peer video and voice calls with the people in your channel.
WebGL Background Bump Mapping
Background textures have always been fairly flat and static things. I set out to increase their (apparent) depth.
WebGL SRPG Engine
A university project, created for CS488 (Introduction to Computer Graphics) during Fall 2011 at the University of Waterloo as a final project.
Animating Functions of Improved 3D Perlin Noise
In this experiment, I made a quick port of Ken Perlin's classical noise in 3 dimensions. Due to its continuity properties, we can take a 2D cross-section and step through the 3rd dimension in time. The end result is a continuous animation.
A ray-tracer with a focus on various material properties.