Interacting with Projected Displays

2006

Overview Poster | Video | Abstract | Thesis


My Final year thesis involved the research, planning and creation of a program to enable users to interact with any projected image using only their fingertips - without the need for any equipment on the screen or user.

Terrain Demo

PC (2003)

Executable and source


A program to generate and deform terrain in realtime, using different methods. Written as part of a class looking into more advanced OpenGL and 3D techniques.

DirectX Demo

PC (2004)

Executable and source


This was written to learn the differences between OpenGL and DirectX, and to gain some more insight into the latter.

Unfortunately the final version has been lost, and so the version presented here is perhaps 1 or 2 refinements prior to completion, Everything works, but it lacks the polish of the final piece.

Julia Set Explorer

PC (2003)

Video | Executable and source


Shows and lets you zoom into a Julia set.

OpenGL Demo

PC (2003)

Executable and source


Written to learn the basics of Open GL and 3D programming.

North Star

PC (2002)

Executable


A breakout clone, written as an exercise to learn various aspects of real-time applications under windows.

Jolly Roger

3D Model (2002)

Images: 1, 2, 3, 4


A 3D model of an undead pirate captain, created using Rhino 3D.

Paradise

3D Model (2002)

Images: 1, 2, 3, 4


A 3D model, created using Rhino 3D