PGD Home

On the Benefits of Normal Mapping

by on Apr.17, 2016, under On Game Development, Software and Games

I have begun working on the art for P167, which includes both modelling and texturing.

This has been my first opportunity to generate normal maps for my art assets, and the results are spectacular. Strictly speaking, normal maps should be generated from a high-poly mesh and mapped onto a low-poly mesh. However, the models that I have been working on so far are simple interior and exterior walls, a high poly version is not needed.

Instead, I have been using a program called “CrazyBump” to automatically generate normal maps from the diffuse (standard texture) map. CrazyBump is available for download HERE, but a licence is required. It costs $99 for a personal licence, which allows commercial use with a cap of $200,000.

The interface is extremely simple:

CrazyBump 18/04/2016 , 12:03:51 AM CrazyBumpCrazyBump 17/04/2016 , 09:36:02 PM

The results are below. The first image was captured without a normal map, the second with a normal map applied:

P167 Paranoia_DEBUG 17/04/2016 , 02:35:14 AM Torque 3D MIT - P167 Paranoia

P167 Paranoia_DEBUG 17/04/2016 , 02:43:25 AM Torque 3D MIT - P167 Paranoia

The difference is like night and day. Here are some shots from the game world, with and without normal maps:

P167 Paranoia_DEBUG 17/04/2016 , 02:46:48 AM Torque 3D MIT - P167 Paranoia

P167 Paranoia_DEBUG 17/04/2016 , 06:52:32 PM Torque 3D MIT - P167 Paranoia

I have been steadily working on the modelling and texturing for this project. It will take some time, since my art skills are not my strongest feature.

P167 Paranoia_DEBUG 17/04/2016 , 07:36:33 PM Torque 3D MIT - P167 Paranoia

P167 Paranoia_DEBUG 17/04/2016 , 09:33:08 PM Torque 3D MIT - P167 Paranoia

P167 Paranoia_DEBUG 17/04/2016 , 09:33:19 PM Torque 3D MIT - P167 Paranoia

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Comments are closed.

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!