Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Shadow problem at edges

Is it better for Hard Edges to keep the Lightmap UVs ongoing or to seperate them?

In this test-scene is a stationary Directional Light (I wanna have shadowmaps) and 2 static cubes. A cylinder is casting shadows on the cubes. I don't use Autogenerated Lightmap UVs.

One got an ongoing UV-Layout for the important front parts:

alt text

The other got seperated UVs for every face:

alt text

Both are UV-Grid aligned to 64 and their Lightmap UV resolution is 128. Lighting quality is production and these are the Lightmass settings:

alt text

As you can see here, the shadows are individual problematic in both situations :

  1. Ongoing UV's:

alt text

  1. Seperated UV's alt text

Pumping up the lightmap resolution just makes the "errors"smaller... I read many stuff, like of course the documentation, and this here... But i dont understand whats happening :( Especially the offset in the ongoing UV's example is not plausible for me...

Product Version: UE 4.21
4.png (616.0 kB)
2.png (502.2 kB)
lm.png (26.0 kB)
ongoingproblem.png (744.5 kB)
more ▼

asked Jan 16 '19 at 12:12 PM in Rendering

avatar image

86 3 5 15

avatar image SebaSopp Jan 16 '19 at 12:19 PM

Interestingly, with changing the lightmap resolution of the ongoing UV cube to 132 (only +/- 4 steps are possible) the bleeding disappears, but the spreed and offset getting worse...

alt text

alt text

avatar image Jacky Jan 16 '19 at 12:49 PM

I think the errors you are having are partially caused by UV's. The mesh itself looks like a cube with equal edge lengths but not the UV's. I'm guessing you scaled the mesh but didn't remap UV's afterwards. Also you should use power of 2 dimensions for lightmap(and textures too) 4, 16, 32, 128, 1024, etc.

avatar image SebaSopp Jan 16 '19 at 03:11 PM

Hi Jacky. I think unlike with texture UV's it's should not be a problem to have non-uniformly scaled UV shells. As stated in the last section here And the example in the documentation shows it also: alt text

And yeah I was surprised, that its even possible to type in another values then power of 2... I was just curious caused by those two threads: 1 The MOST important thing about lightmaps ! 2 Lightmap Density not matching UVs from Maya

But I must say, that I'm uncertain about how important "UV-Grid Snapping" still is... Those threads are 4 years old...

test.png (114.9 kB)
(comments are locked)
10|2000 characters needed characters left

0 answers: sort voted first
Be the first one to answer this question
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question