Archive | May 2014

Digital Glyph Representation and Rendering


This was from a module called ‘Personal Inquiry’, where we had to research a topic which is of interest to us. I chose ‘Digital Glyph Representation and Rendering’ as font rendering (which is a part of it) has always interested me. Read More…


‘Return to Magnetica’ – 2D Game

‘Return to Magnetica’

The audio is slightly off and the video is not the best quality either, but you can get the point… you are a magnet ball and you need to get up to Magnetica with the help of other magnets (all magnets are single polarity – so much for being an educational game ;( ) all the player can do is slightly move the ball in the desired direction and change magnetism… Read More…

L-Systems with C++ and OpenGL

‘L-System Visualiser’

One of our first programming projects was ASD (Animation Software Development). I chose to do an L-System (L stands for Lindenmayer). The program was written in C++ and OpenGL with the NGL library and Qt for the GUI. Read More…

Maya Still Image ‘Dynamism’

The final result.

“Eternity” | The final result.

One of our initial projects was creating a still image in Maya under the broad topic of ‘dynamism’. So you could basically do anything but an architectural render, I guess. The point was getting familiar with Maya and the other available packages. This was good for me as prior to that I didn’t have much experience with Maya, mainly Blender (which remains the best, greetings to the open src community).   Read More…

‘Solar Demise’ Video Game

The video is a bit low quality… the sound in the clip is also really bad as it had to be recorded using an aux to aux cable… (recordMyDesktop + RedHat ;( ) …anyway they are much better in the real game 

The game was created by a group of 5, as a 6 week group project. The project was supposed to be visually pleasing as only the visual side was assessed. We did our best to make it pleasing to the eye with various effects, however we didn’t neglect the gameplay and the game as a whole and managed to deliver a decent, and most importantly, finalised product. We created it from “scratch” in C++ with the help of SDL2.0 (sound and XBox Controller)  and NGL (OpenGL lib). Read More…

Realistic Rock with Lichen Shader in Renderman

The two demo scenes produced with the shader. (Left) "Dusk on Mars" (Right) "Tea in the Forest"

The two demo scenes produced with the shader.
 “Dusk on Mars”(Left) & “Tea in the Forest” (Right)


We had to write a RSL (Renderman Shading Language) shader for one of our assignments. The pictures you see are two simple scenes constructed in a RIB file, using the shader on different objects with different parameters, so that all it’s features can be demonstrated. Read More…