3D graphics tutorial
A tutorial going step-by-step through how to create your own 3D graphics engine. It uses Khan Academy's computer science platform, but the principles apply to any computer graphics system.
A Python program that pixelates an uploaded image such that details are preferentially preserved. Outputs a HTML5 Canvas image and processing.js code which can be directly used in Khan Academy's computer science platform.