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 01-07-2008, 07:57 AM   #11 (permalink)
Senior Member
UnsteadyTeddy's User Activity: 0/10
448 - 177
You could even expand this tutorial to cover the same principle for quick spec maps.
UnsteadyTeddy is offline   Reply With Quote
Old 01-07-2008, 08:13 AM   #12 (permalink)
Industry Artist
Talon's Avatar
Golden Star Winner of Speed Texturing 
Talon's User Activity: 10/10
3,798 - 1,359
Yeah, probably. I was thinking about doing a separate one for spec but I don't know if I have enough experience with spec maps (well, coloured spec maps) to pretend to be any sort of authority on the subject :P

Although the spec maps done in that way usually aren't *quite* as heinous as the normal maps...
__________________
> 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, 09:54 AM   #13 (permalink)
Senior Member
[hP]'s Avatar
Winner of Speed Texturing Winner of Speed Texturing 
[hP]'s User Activity: 10/10
549 - 467
yes, yes, I know, i was just point out all the three possible ways of generating a normal map on my previous post!
__________________
Hélder Pinto ~ Level Artist
[hP] is offline   Reply With Quote
Old 01-07-2008, 11:44 AM   #14 (permalink)
Senior Member
swag's Avatar
Winner of Speed Modeling 
swag's User Activity: 10/10
693 - 242
Just a little confused here, you recommend generating a heightmap before making the normal map (from say, the NVIDIA plugin) but how would you do this from a more complex model (where you can't hand paint it easily)?
swag is offline   Reply With Quote
Old 01-07-2008, 11:58 AM   #15 (permalink)
Industry Artist
Talon's Avatar
Golden Star Winner of Speed Texturing 
Talon's User Activity: 10/10
3,798 - 1,359
I said you should make a height map that you turn into a normal map. The height map is what you feed into crazybump/nVidia/xNormal - not the diffuse.

If it's a complex model that you can't paint easily, then it's very likely that you'll get even worse results (unless, like I mentioned, it's a really noisy and relatively flat texture anyway - like earth or rocks - and even then you'll get better results from sculpting out the major shapes to bake that).
__________________
> My Portfolio
> Supporter of good crits.
Talon is offline   Reply With Quote
Old 01-07-2008, 01:39 PM   #16 (permalink)
Senior Member
swag's Avatar
Winner of Speed Modeling 
swag's User Activity: 10/10
693 - 242
Quote:
Originally Posted by Talon View Post
I said you should make a height map that you turn into a normal map. The height map is what you feed into crazybump/nVidia/xNormal - not the diffuse.

If it's a complex model that you can't paint easily, then it's very likely that you'll get even worse results (unless, like I mentioned, it's a really noisy and relatively flat texture anyway - like earth or rocks - and even then you'll get better results from sculpting out the major shapes to bake that).
Ok thanks, I understand the need for height maps now (although I was never just putting my diffuse into crazybump without changing some things, but I guess I still left too much detail).

I still would like to know how you made the heightmap for the shoe (in your tutorial), assuming that you didn't paint it in by hand.
swag is offline   Reply With Quote
Old 01-07-2008, 02:24 PM   #17 (permalink)
Amateur Artist
phaselocked's User Activity: 0/10
21 - 1
Very nice, it helped me alot. The only thing I want to see is the diffuse with the normal map applied to it.

Regards
phaselocked is offline   Reply With Quote
Old 01-07-2008, 02:27 PM   #18 (permalink)
Industry Artist
Talon's Avatar
Golden Star Winner of Speed Texturing 
Talon's User Activity: 10/10
3,798 - 1,359
Yes, the shoe height map is hand-painted.

The trick here is that I used a few layer blending effects like inner and outer glow. That helped give the effect that the stitching has been sunken into the surface (as is it's binding down padded material). And on a few other bits to ensure that they look nicely padded and rounded when it gets converted to a normal map.

I could probably have put some more of that detail into the high res mesh to get a better result, really, but it was faster and easier to do it in Photoshop :P

It was then overlaid onto a much more simple normalmap that was baked from a high-res model model (the baked normals represented complexly curved surfaces - pretty much impossible to draw by hand into a height map), using the technique I linked to above in the Project Offset blog.

If your diffuse texture is hand-painted, too, as mine was, it becomes a lot easier to lift parts of it and alter them into a height map, so you should be keeping your layers nicely organised for that. Essentially remove all of the lighting and add in anything else that gets lost in the transition and then you can start to vary the brightnesses to put it together as a height map.

So my diffuse texture actually contains two folders, one for the diffuse texture itself and one that's my height map, created from just duplicating layers from the diffuse texture and altering them to make a height map, which I can then copy/paste into my normal map.

For really complex photo-based stuff, you might want to try overlaying the diffuse back on top of your height map really faintly (after removing all of the lighting you can) so you can reflect some sort of detail in the derived normal map that would just be too tedious to paint in.
__________________
> My Portfolio
> Supporter of good crits.
Talon is offline   Reply With Quote
The Following 3 Users Say Thank You to Talon For This Useful Post:
Old 01-07-2008, 10:23 PM   #19 (permalink)
Senior Member
bb0x's Avatar
Winner of Speed Modeling 
bb0x's User Activity: 0/10
294 - 25
Quote:
Originally Posted by Talon View Post
Actually, I find this technique gives the best results.

Project Offset - Developer's Blog

Ah I see basically what it does is increases the range of every channel by dividing it in 'negative' and 'positive' layers and disable the negative blues. I havent really read everything on that page.. downloaded the action and checked what it did.. pretty nifty!
__________________
bb0x is offline   Reply With Quote
The Following User Says Thank You to bb0x For This Useful Post:
Old 08-07-2008, 12:21 PM   #20 (permalink)
New Member
tinokun's User Activity: 0/10
2 - 1
I just tried this the wrong way yesterday. Thanks for posting this.
tinokun is offline   Reply With Quote
The Following User Says Thank You to tinokun For This Useful Post:
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 12:46 AM.


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