References

ProComposer

January 2007 - Present

ProComposer is a software system for presenting visual content on LED hardware banners primarily used on large sport stadions. The system is custom developed for the hardware with the purpose of delivering high quality video content. The system features real-time color adjustments, dynamic scroll text, partial contrast reduction (due to sun light) etc. All real-time frame modifications are implemented using GPU power to enhance performance at 60 frame per second.

Platform: Mac OS X

Language: Objective-c

ammonitgeocenter2mosa-finished-4

Inseminator

Marts 2007 - April 2008
Developed for The Steno Museum, Aarhus, Denmark.
The application is developed for the educational purpose of learning how artificial insemination is performed. It combines pictures, movies an interactive simulations to give the user a feel of the process of artificial insemination.

GeoCenter Møns Klint

December 2006 - April 2008

GeoCenter Møns Klint is a Danish geology center. The center is a large interactive museum where you can “experience the birth of Denmark”.

Inside the center informal videos are presented to you through projections up on the walls, interactive touch screens throughout the center, floor mounted screens, etc. Exceeding more than 80 units, everything is controlled from the centralized server software. Each unit has a timeline of events telling the unit when to play a certain media, when to power on and when to shutdown. I was responsible for developing network components as well as the client side software. The client side software included a media player (based on Apples QuickTime) responding to touch screen user interaction. The network protocol was implemented from scratch with FTP support making the server able to push new content to clients. All software was developed for ProShop Danmark A/S as part of the complete hardware/software solution delivered.

Platform: Windows XP

Language: Microsoft Visual C#

geocenter2mosa-finished-4ammonitcocolit1small

Dragon Panic

Januar 2007

This project has been developed as part of the course “Introduction to Computer Graphics” at DAIMI, the computer science department, University of Aarhus. The project covers bottom up development of 3D graphics applications using OpenGL together with the 3D panorama cinema ad CAVI.

Platform: Linux

Language: GNU C++

dragonheadbullettimeislandwireframe

Noya Dome

December 2002

NoyaDome is a 3D action flight simulator. This is no-where near a complete game, but it will give you an idea on how to build a 3D-game engine from scratch. The 3D game-engine is written from scratch and kept rather clean. It is implemented using C++ and OpenGL. All content is made with Maya and models are exported using our own Maya plugin exporter and binary file format (called Wouz Animation in Binary or just WAB). Further more the game has network support (Wouz MNet), Collision detection, Level Of Details, 3D Sound, math using Quaternions, etc. Best of all - everything is open source!

Platform: Windows 2000/XP

Language: Visual C++

Download source code here

Download a ~150 pages paper describing everything in details here (in danish only - sorry).

noyadome_01noyadome_02noyadome_03noyadome_04

Heltenes Bro

September 2000

Statitical tools were developed as part of a long term research project by Ph.d. Metha Frøjk. The research project was in the field of organ donation in Scandinavia. The tools I developed were primarily used for registration of more than 300 questionnaires each containing approximately 100 questions. The tool made it easy to plot in all answers organizing it in a database. Statistical analysis could be made and illustrated by all sorts of charts. Questions could be combined and cross referenced with other questions. As a result of years of research Metha Frøjk wrote the book “Heltenes Bro” seen at www.metha.dk.

cv-metha-001-smallcv-metha-002-smallcv-metha-003-smallcv-metha-004-small