Error: Lightmap UV are overlapping by 40%

Align Uvs

Also when you have a mesh that is square. The Uvs on the second channel needs to flat and aligned. Make sure there is a 2 pixel spacing between each island. At least that is how it was done in UR3

Make sure you change the Lightmap UV Coordinate Index to use Channel 1, otherwise you’ll still be using channel 0. (Surprised nobody said this yet)

Generating UVs in UE4 only works if you are using a single texture or material applied to the mesh. If you have meticulously unwrapped and painted your texture to match the UV’s you created in your 3D app, it’s going to be all undone with UE4’s UV generation. The best practice is to unwrap properly in your 3D app with enough space surrounding the UV’s and to create a 2nd set for the UV lightmap channel.

Sorry, of topic a little, but related.

Doesn’t UE4 now support full dynamic lighting. Why do we need to use baked lights? If you have full dynamic lights set up, do you still need to make lightmaps?

UVs

give me some help , i dont know how you can use the Engine for creating the UVs automatically ??

No you would not but being fully dynamic will greatly limit the hardware that your game can run on. Light maps are great because that can give you some very good looking results that run very fast no matter what hardware is running them.

double click onto your static mesh -> window -> generate unique uvs -> select the 2nd channel (Uv channel 1) -> apply

But I would recommend you to just do it in your 3d program :slight_smile:

So can you have overlapping UVs for textures as long as you provide a second UV channel with no overlapping UVs so UE4 can build light maps onto that that channel?

…edit
Actually yes I can confirm this.

What,and where in blender is LightPack?

Where is lightpack ? I searched web for anything related to this and came up completely empty.

Just select the mesh - space bar - lightmap… :slight_smile:

Is this a new feature, just wondering because pressing spacebar and it wasn’t there, so I had to search for it. Very odd its buried in that way, but ty for heads up :slight_smile:

NEVERMIND, its just under uvunwrapping > LIghtmap pack

cheers
nl

Thanks .
To elaborate… In Blender, I selected the mesh. Hit A on the keyboard and searched for Lightmap Pack. Selected it from the search results. When it opened I kept the Lightmap Pack defaults and hit OK. I then re-exported the fbx and then reimported it into UE4. I actually deleted the existing mesh and all of the graphics for it and reimported, but probably not necessary to delete first. It worked for both meshes giving that error.
Thanks again.

Thank you for the tips! I have the same problem so I tried setting the UE4 newly generated light map UV in the index and dragging the blueprint instead of the mesh directly, but the error still persists :confused:
Is there something I’m missing?

I just stumbled upon this thread and I DO use Blender and I would love to hear your fix for this issue!! PLEASE <3 8)

Aloha dear Community,

am new to modeling (3ds ) and i want to do it the right way. I don’t want to get sloppy in my workflow.
I understand the way how to get the second UV Channel for Lightmap. But i feel a bit uncertain about some stuff so i want to ask.

  1. Is it a common task to overlap or flip “UV island” to save Texturespace in Channel 01?

  2. Would a professional do the same task (overlapping / flipping in Channel 01 and Lightmapping in Channel 02) ? Or there are any other technics / workflows out there?

i just need a conformation to be sure for my self.
Thanks in advance.

best regards

Wammbo

Do you still know how to fix this in Blender? haha ^^ (said the 2016 newbie)

hey can u help me , i use blender and i have the same issues (uv are overlapping by 59% )

https://docs.unrealengine/en-us/Engine/Content/Types/StaticMeshes/LightmapUnwrapping

Could you explain how to do it in blender?

Simply setting Light Map Coordinate to 1 fixed my problem!!! Thanks!