Adding normal maps

Published December 21, 2020
Advertisement

With the light angle calculated correctly, I can now start working on actually making normal maps work. This will absolutely be something that will set it apart from other boomer shooter engines. Both the floor and walls are completely flat, but they have bump maps.

I also modified the light mapper to have a desired saturation for the map. If, in the process of baking, the saturation for any plane goes above that limit, it will then darken everything. I also added a variable to the size of the light bake render. This allows me to quickly run through iterations at a low resolution, then run a real bake overnight. I tested it by baking with 100 bounces, and it took less than two minutes. It also now doesn't do everything at once, allowing me to update all of the renders now for every bounce.

I also added another special rendering mode that shows me only lighting information. Here you can see where I added normal maps to the floor and the wood panel wall in the hallway.

1 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement
Advertisement