Light baking missing on some objects

Morning all,

I’m new to light baking, and can’t figure something out.

Some objects are receiving shadows, but others aren’t, even if they’re on the same plane, and same material. All the object properties are the same, and they’re all static.

Now I’m not sure if I have the workflow right for the UVs, as I have a feeling that the lightmap is using the diffuse UV channel, rather that UV2, which is unwrapped in Max.

If I enable Generate LightMap UVs, the lighting works.

So what am I doing wrong between Max and Unity?

In Max, I use Unwrella to unwrap the objects, and set this to UV2. UV1 is used to map the diffuse textures.

Any ideas what I might be doing wrong?

Hey there,

Which version of Unity are you using, and do you have realtime GI enabled?

Try opening the lighting settings window (Window > Rendering > Lighting), select the Baked Lightmaps tab, and press Open Preview on your lightmap. Select an object in the scene and the packed UV’s for it should be highlighted. Please verify that these look reasonable - maybe post a picture here :wink:
On older versions of Unity you can use the Object tab in the Lighting Window.

I am unfamiliar with Unwrella, are the output UV channels 0-indexed, ie. starting at UV0? If so, you may want to try putting lightmap UV’s in UV1. Check the attached table.