Selected Portfolio Examples

cdecl

A port of the classic Unix utility 'cdecl' to WebAssembly.

Making A Web App With C and OpenGL

A short slideshow program written in C and OpenGL compiled to WebAssembly using the toolchain Emscripten. The presentation covers what I learned about the Emscripten over a couple of weeks. Spacebar advances slides.

HOOPGEN

Interactive tutorial on how to lace a bicycle wheel written in Javascript and three.js.
All 3D geometry is generated through program code controlled by parameters that the user can change. The written instructions also change based on user controlled parameters.