Home arrow Software
HomeResearchSoftwareContact Me
Thursday, September 09 2010
Main Menu
Home
Research
Software
Contact Me

Software

Over the past few years I've written various interesting pieces of software. Most have since been lost, but some of the bigger projects are on this page. They are generally released under open source licences so you can just play with the application and/or modify the source code. Click the image or title to find more information about each project.

Voxel Studio

Volumetric Game Engine (2007 - 2010)

Summary: A unique game engine which allows fully destructible environments due to a volumetric representation.
Technologies: C++, Qt, Ogre3D, Bullet, CMake
License: ZLib

Voxel Studio

Voxel Studio (2005 - 2006)

Summary: An application for displaying and manipuating volume data.
Technologies: C++, Qt, Boost, SCons
License: GPL

Motion Detector

Motion Detector (2005)

Summary: Detects and display the amount of movement present in an image from a webcam.
Technologies: Java, JMF
License: GPL

Quantum Simulator

Quantum Simulator (2004)

Summary: Written to support my MSc work on quantum computers and programming languages. The project includes a simulator and a compiler.
Technologies: C++, MatPack, GSL
License: GPL

Graphics API

Graphics API (2003)

Summary: A software-based 3D graphics API which performs texture mapping, lighting, hidden surface removal and depth buffering.
Technologies: C++
License: LGPL

3D Engine

3D Game Engine (2001 - 2003)

Summary: A 'First Person Shooter' type game engine (and tools) to which content can then be added to create a complete game.
Technologies: C++, OpenGL, Qt, XML
License: GPL

 
Template source from TARASBULJBA. Converted to Mambo template by Your Mambo Design.
(C) 2010 David's Homepage
Joomla! is Free Software released under the GNU/GPL License.