Reply
Reply
 
Thread Tools Display Modes
matthewjvia's Avatar
Old (#1)
I'm working on a project with very limited texture space for a large object. I can have one 1024 map and one 512. One needs to be diffuse and the other for normals. In the Infinity Blade talk at GDC, they said that they used large normal maps and small diffuse maps for their textures to maximize the detail for a small screen. I would have thought to do it the other way with a large diffuse and smaller normal map. So my question is, which way is considered standard for a situation like this? I plan to try both anyway, but I am curious as to how others have done it in the past.
Offline , line, 99 Posts, Join Date Nov 2010, Location Virginia  
   Reply With Quote

bbob's Avatar
Old (#2)
First thing that comes to mind for solving this sort of thing is using modularity of some sort.

As for the reasoning behind using bigger normal maps than diffuse could be that the surfaces become more dynamic in different lighting conditions, in turn building on top of existing diffuse detail.

Last edited by bbob; 09-13-2011 at 07:00 PM.. Reason: brainfart
Offline , dedicated polycounter, 1,484 Posts, Join Date Nov 2009, Location Copenhagen, Denmark Send a message via MSN to bbob  
   Reply With Quote

ZacD's Avatar
Old (#3)
Its really hard to say and might be worth it to test a few things out, may be more a stylistic choice rather than only 1 answer.
Offline , polycounter, lvl. 13, 7,047 Posts, Join Date Jul 2009, Location Columbus Ohio Send a message via MSN to ZacD  
   Reply With Quote

Shadownami92's Avatar
Old (#4)
Another thing you can do to maximize it I think can rely on the shader network.

If you use vertex colors combined with greyscale texture maps you could potentially fit 3 texture sheets work of details into 1 RGB texture map. Just make sure the shader desaturates the texture and lets you pick a color channel to use. At least I think that could work. But that also relies on what type of environments and stuff your making.
Offline , triangle, 287 Posts, Join Date Nov 2010, Location Southern California Send a message via MSN to Shadownami92  
   Reply With Quote

Vailias's Avatar
Old (#5)
That really isn't that tight of a budget. :P

The question of which for what comes down to what you are making. If you have what are essentially large blocks of similar colors, or smooth gradations, you can get away with smaller diffuse maps and letting the bilinear filtering work for you, while getting a nicely detailed surface with a larger normal map.

If you have largely flat or smoothly changing surfaces with limited small scale detail, then you can use the higher amount of color information and go with the smaller normal map.
Offline , dedicated polycounter, 1,571 Posts, Join Date Oct 2004, Location San Francisco, CA  
   Reply With Quote

Jackablade's Avatar
Old (#6)
Pfft. Back in my day "tight" was 32*32 pixels.
Tipping cows in fields Elysian.

Portfolio: www.jackablade.com
Offline , insane polycounter, 5,643 Posts, Join Date Oct 2004, Location Melbourne, Australia  
   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Copyright 1998-2012 A. Risch