Graphics Demo 2025
This is a small program written in C, that loads and draws triangle meshes using OpenGL. I have also implemented a shadow mapping shader in GLSL. It runs only on Linux.
You can find the source code in the following download:
Folly 2018
This is a 3D model based on a drawing by Andrea Pozzo from the book Perspective in Architecture and Painting [Pozzo, 1989]. I modelled it using Houdini and Maya; rendered with Blender.
Animation: Caught by a Tentacle 2017
This is a short study in character animation and rigging. A student project; it uses a sound clip from the TV show Jeeves and Wooster [1990]. The characters are based on those from the video game Day of the Tentacle [LucasArts, 1993]. Made in Maya.










House on the Green 2016
These are some 3D models I made for a student animation project,
using Maya. The models were used in an animated introduction to a
(conceptual) TV show about students and social media—set in an
acommodation block called the House on the Green
.
Game Prototype: Roller Racer 2015
This is a game demo in which you race a ball shaped vehicle around a track. I modelled the environment in Blender and implemented it in the Blender Game Engine.
References
Jeeves and Wooster, 1990 (TV show). Granada Television, U.K.
LucasArts, 1993. Maniac Mansion II: Day of the Tentacle (PC game). LucasArts Entertainment Company L.L.C., California.
Pozzo, A., 1989.
Perspective in architecture and painting: an unabridged reprint
of the English-and-Latin edition of the 1693 Perspectiva
pictorum et architectorum
. Dover Publications, New
York.