guest@BipbopPC:~$ ls -l ~/fun/opengl_stuffs
The 3D scenes are written against OpenGL 1.1, the old fixed-function API: glBegin, glVertex3f, a matrix stack, and no shaders anywhere. Browsers don't speak that, so the pages load glsim.js, a course-provided shim that implements the OpenGL 1.1 calls on top of a WebGL context. It's what lets 1997-era graphics code run unmodified in a tab.
Planets Go Brrrr
2025A solar system compiled out of a Lisp-like language into raw OpenGL 1.1 calls.
Lisp · Flex · Bison · C · OpenGL 1.1
Hello Sierpinski
2025A recursively subdivided Sierpinski triangle, also compiled from Lisp.
Lisp · Flex · Bison · C · OpenGL 1.1
The Island
2025A fun little OpenGL 1.1 scene of a sunset and moving boat with a rotating camera and some tunes.
JavaScript · OpenGL 1.1
My Cool Site
2025A tiny markup language for building deliberately terrible 1998 web pages.
Flex · Bison · C · HTML
// exit 0