PID Project - Part 1: Normal Mapping

This project was developed in 2008. It was originally created for a subject called "Digital Images Processing", additionally, it was submitted to a contest between the best university projects of that year, winning the contest which prize was an Xbox 360 Elite.

The project is a Windows Form application that integrates XNA 3.0. The application shows two techniques normally used in videogames to display 2D scenes as 3D: Normal mapping and Parallax mapping. Additionally, there is a small modification that focuses on the parallax mapping process that allows the user to see the changes made easily.

The first video shows the application itself.


The interesting thing of this application is that it doesn´t need a high polygonation model to extract the normal map and use it on the low polygonation model. The normal map is automatically obtained from the texture map using my own algorithm.

One of the main requisites was that the application must be completely configurable by the user. This was because it would be used as a educative application.

Firstly, I will show the normal mapping technique using normal maps obtained from the high polygonation model and from the texture map. In the next post, the Parallax mapping technique will be shown.

Part 1 (Normal Mapping - Parameters Explanation):


Part 2 (Normal Mapping - Examples):

No comments:

Post a Comment