Theme Park
Computer-graphics final project: a rollercoaster on a spline track, a water simulation, and hand-written GLSL shaders. Originally C++ with FLTK, OpenGL 4.6 and OpenAL on Windows; this is the same code compiled to WebAssembly.
A heads-up: this is a WebAssembly port of a native C++ and OpenGL program written for Windows. The browser has no fixed-function OpenGL, so that half of the graphics pipeline is reimplemented here — expect a low frame rate and some rough edges. The native build runs smoothly.
Theme Park — C++ / OpenGL → WebAssembly
A rollercoaster, water simulation and custom shaders, written in C++ with OpenGL and compiled to WebAssembly. About 5.9 MB, downloaded only when you press play.