The Arrival
The Arrival was a short-film student project we did from March till June 2012. The project was a tech-experiment, using the Unreal Engine with state-of-the-art techniques like real time tessellation...
View ArticleMy Bachelor Thesis
My Bachelor Thesis, written in mid 2011 is a program to bake ambient occlusion maps from high to low-poly meshes. I called it “A Tool for baking Ambient Occlusion Maps, using Ray Tracing on the GPU” to...
View ArticleMateria
Materia was a big student production in 2012. It was the thesis project of several of my friends. I made one CG scene and provided feedback and ideas on all the other CG scenes. I initially wrote a...
View ArticleColorful
This is an easy little script that provides a simple way to colorize the wireframe of objects in Maya. I wrote it while laying out uvs and such of an object made up of many parts. To keep track of...
View ArticleUDK Dialog System
For the Convex project I wrote a very simple dialog system in UScript, that uses Unreal Kismet and the (annoying) Scaleform UI. Building dialogs in Kismet is intuitive and easy, as long as the dialogs...
View ArticleSimple Raymarching
This was a task for university where we had to implement a simple volume raymarcher to render a volumetric data set. The target of the task was to make use of multi-threading using OpenMP. The...
View ArticleSelective Loop-Subdivison
This was a task for a university-course. They gave us a framework and told us to implement the Loop-Subdivision algorithm. As an extra task, we should implement a rule for an adaptive subdivision...
View ArticlePer Pixel Displacement Comparison
This was a project I did at Linköping University. I did a lot of stuff with displacement mapping in offline rendering and knew a lot about the theory, but I never actually wrote complete shaders from...
View Articlem2u
m2u (Max/Maya to UDK) is a python script for Maya and 3dsMax to sync input to the UDK editor. It is still work in progress, but a first beta version has been released for testing and collecting...
View Article