Forums   Articles   Events
SEARCH:
LOGIN:
Register Register Register Contact Us
Go Back   Game Artist Forums > Game Art > Support and Tech Discussion
Register FAQForum Rules Members List Calendar Mark Forums Read
Reply
 
LinkBack Thread Tools Display Modes
Old 30-06-2008, 08:59 PM   #1 (permalink)
Industry Artist
Talon's Avatar
Golden Star Winner of Speed Texturing 
Talon's User Activity: 6/10
3,569 - 647
Mini Tutorial: Normal Maps and How Not to Do Them

Something I knocked up after seeing this done (and even encouraged) around the place. Hope it's useful.

__________________
> My Portfolio
> Supporter of good crits.
Talon is offline   Reply With Quote
Old 30-06-2008, 09:42 PM   #2 (permalink)
Senior Member
bb0x's Avatar
Winner of Speed Modeling 
bb0x's User Activity: 0/10
293 - 19
When combining(overlay in photoshop) be sure to get rid of the blue channel of the generated normals, as this will flatten the depth of the baked normals.

What works for me is paint the blue channel of the generated normals with a 50%grey and the brush set to multiply. This results in what id like to call a 'grey normal map'.

What also could be done is just overlay the normals without edited any channels and then flatten them. Now use the Normal map filter and select 'normalize only'. (Tho' I am not 100% sure about this method.)
__________________
bb0x is offline   Reply With Quote
Old 30-06-2008, 10:06 PM   #3 (permalink)
New Member
JStrey's Avatar
JStrey's User Activity: 0/10
73 - 6
Short and sweet, great point, thanks a lot.
JStrey is offline   Reply With Quote
Old 30-06-2008, 11:08 PM   #4 (permalink)
Elderly Artist
showNOmercy's Avatar
Winner of Speed Modeling 
showNOmercy's User Activity: 1/10
352 - 50
Great mini-tutorial Talon, this will be very helpful.
showNOmercy is offline   Reply With Quote
Old 01-07-2008, 04:11 AM   #5 (permalink)
Industry Artist
Talon's Avatar
Golden Star Winner of Speed Texturing 
Talon's User Activity: 6/10
3,569 - 647
Quote:
Originally Posted by bb0x View Post
When combining(overlay in photoshop) be sure to get rid of the blue channel of the generated normals, as this will flatten the depth of the baked normals.

What works for me is paint the blue channel of the generated normals with a 50%grey and the brush set to multiply. This results in what id like to call a 'grey normal map'.

What also could be done is just overlay the normals without edited any channels and then flatten them. Now use the Normal map filter and select 'normalize only'. (Tho' I am not 100% sure about this method.)
Actually, I find this technique gives the best results.

Project Offset - Developer's Blog
__________________
> My Portfolio
> Supporter of good crits.
Talon is offline   Reply With Quote
The Following User Says Thank You to Talon For This Useful Post:
Old 01-07-2008, 04:31 AM   #6 (permalink)
Senior Member
UnsteadyTeddy's User Activity: 0/10
448 - 53
Well done Talon. [insert generic thumbs up smiley]
That is a very simple and useful explanation.
UnsteadyTeddy is offline   Reply With Quote
Old 01-07-2008, 04:53 AM   #7 (permalink)
Senior Member
Winner of Speed Modeling Winner of Speed Modeling 
laughing_bun's User Activity: 1/10
363 - 50
yay. nice tutorial, maybe now people will stop making those icky normal maps. I somehow doubt it though... people are always looking for the easy fix
laughing_bun is offline   Reply With Quote
Old 01-07-2008, 06:57 AM   #8 (permalink)
New Member
StefanC's User Activity: 0/10
21 - 2
hey,

Nice tutorial ! okay I realy don't understand normal map now ... I mean don't you have to make like 2 models ? 1 high poly, get the normal map from that and then put that one on the low poly version ? cause if I look at this tutorial you don't have to do all that stuff ... and to apply the normal map do you have to put it on the Bump map ? or give that map a normal bump texture ?... so many questions I know and I am sorry ^^
anyone has a article or tutorial about normal map .. ya know what normal map is, I don't need one how to make one... just what it is and how to use it.

Greetings,

Stefan Coert

EDIT: Okay nvm ... saw that tutorial under this topic and watching them now ^^

Last edited by StefanC; 01-07-2008 at 07:16 AM.
StefanC is offline   Reply With Quote
Old 01-07-2008, 07:48 AM   #9 (permalink)
Senior Member
[hP]'s Avatar
Winner of Speed Texturing Winner of Speed Texturing 
[hP]'s User Activity: 1/10
537 - 50
StefanC, you can either make your normal map by hand (like described on this tutorial), or generate your normal map based directly on your difuse (using crazybump) or you can even use a high poly mesh to generate the normal map for your low poly mesh.

great tut talon, thanks.
__________________
Hélder Pinto ~ Level Artist

[hP] is offline   Reply With Quote
Old 01-07-2008, 07:55 AM   #10 (permalink)
Industry Artist
Talon's Avatar
Golden Star Winner of Speed Texturing 
Talon's User Activity: 6/10
3,569 - 647
hP: Well, I was hoping to get the point across here that you shouldn't be generating your normal map straight from your diffuse using CrazyBump-like apps because it doesn't give you accurate results (see: the first normal map in the tutorial) :/

Unless you're using a really, really complex natural diffuse like rock, earth or grass. Painting a height map for those sorts of things wouldn't be worth it.
__________________
> My Portfolio
> Supporter of good crits.
Talon is offline   Reply With Quote
Reply

Bookmarks
Digg del.icio.us StumbleUpon Google

Tags
bump, crazybump, height, map, mapping, normal, nvidia, tutorial
Thread Tools
Display Modes




All times are GMT -5. The time now is 06:34 AM.


Powered by vBulletin® Version 3.7.0 Beta 4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0
Copyright © 2006-2008 Game-Artist.Net