Javascript

Simple JavaScript Raytracer

A very rudimentary raytracer built in pure JavaScript, just for fun. I learned a lot while making it. It's slow, but works.

View Page


Ontario Budget Maker 2023

A simple web app that lets you define how you would set up Ontario's government budget. Share it with your friends!

View Page


3D Earthbound Sprites

A small demo in pure Javascript of simple 3D models rendered to look like old sprites. The idea was to replicate the look and feel of the old game Earthbound in three dimensions.

View Demo


WebGL

Earthbound and Feeling Blue

A very simple rendering of a voxel-based 3D model over an undulating background drawn from a texture using a cartesian-to-polar coordinates conversion. Built using the WebGL API in Javascript.

View Demo



WebGL Walker

Shown at Mozilla Summit 2010, this visualization of human motion data was built as an attempt to use the then-experimental WebGL to demonstrate results of research. Based on techniques and data from Dr. Niko Troje.

Developed for: BioMotionLab


View Demo