Bumper - create simple normal maps

A place to show off your latest screenshots and for people to comment on them. Only start a new thread here if you have some nice images to show off!
Morgoth
Greenskin
Posts: 111
Joined: Tue Mar 30, 2004 12:56 am
Location: Poland -> Warsaw

Bumper - create simple normal maps

Post by Morgoth »

About one year ago I finished my master thesis, which used Qt and Ogre. I wasn't sure if it's worth showing to anybody, but lately I've thought that if it already can do something usable, then it can be useful for someone and I decided to make some description and show you my work :).

The application is a simple vector-based normal map editor, where you can use geometric shapes as normal map features. Each shape is fully editable object, you can change it's parameters and render a final texture at the end.
It was meant to work like e.g. CorelDraw - where you edit normal map shapes and then export the final image.

More description and downloadable file can be found at http://www.kolenda.me/bumper.


As I wrote on the web page this project was made as a research one, some way to test my ideas on this topic. There was a lot of trials and errors and much of the code was trashed or rewritten for many times. What is left, is some selection of ideas that worked together in a sensible way.

I also had a hard time compiling Ogre, Qt and QtOgre together. I needed to develop it on Windows but I wanted to avoid VS. I don't remember details but I tried few versions of gcc and Qt and now I don't remember which ones I used :(. When I get some time maybe I'll try to port it to the newest versions of all libraries.

In a zip file there are few example scenes that you can use at the beginning.

I'm interested in any comments, even the critic ones :). Also, if you think that some description is missing or could be done better then let me know.
You do not have the required permissions to view the files attached to this post.
[13:12] <Emul> no, I make small pottery dishes,
[13:13] <Emul> of course it's a software company fool! :-)