Unity 3 Normal Maps

Hi,

I have a doubt about how to generate Normal Maps in Unity 3.

Working with the Beta when I import the greyscale image and give it all the settings nothing its being show in the preview. You can see it in the image attached to his post.

Its a weird behavior, the thumbnail of the image seems to be right, but theres no preview or nothing. When you applied to the material theres no bump effect either.

The image is .JPG, and Imported with compress, 16bit and truecolor, but getting the same result.

Any ideas of whats happening or what I’m doing wrong???

Thanks in advance!!!

from the texture type it seems like you are on a unity iphone project, not a desktop one, right?

I’m guessing this has to do with the beta and it will probably be fixed in the final release (it happens to me too).

Thanks for your reply guys!!!

That’s right its an iPhone project, but does it matter? In Unity iPhone 1.7 I can assign a normal map with no problem

Regards

What worked in Unity iPhone 1 does not imply much.

The future delta between iphone and iphone pro in U3 isn’t known yet for example, aside of the fact that non pro will not get occlusion culling and that only a pretty reduced form of Beast is present.
But I personally also assume that programmable pipeline might very well end to be a pro only feature especially since all get plugins, in which case the usage of NMs could become a pro only thing.

that being said: the preview should always show up, if it doesn’t it smells like a bug :slight_smile:

This is a bug with b3… at least the texture preview part of it is (might only be with dark skin turned on). Why you’re not seeing the normal map on the material itself is something I have not encountered before.

Hi guys,

I also have the pro version of the Unity iPhone, but yeah this seems to be a bug in the beta version.

Here’s a screenshot without using the pro skin. Same result :frowning:

So how do I report this bug? I think its important to fix this. Some developers want to give some textures cool effects even in portable devices (not an iPhone but maybe an iPad which is more capable of) and not be able to give a texture a bumped effect its not cool.

Regards

As I said the Preview for Normal maps not showing in b3 is a known issue.

The other issue is related to the rendering pipeline. If you have your Rendering Path set to “Vertex Lit” (which it might default to for iPhone target) then material previews are also shown vertex lit… since normal maps require pixel lighting the normal map does not show up in the preview.

This is a bug and has been reported.