Home Technical Talk

Shading/artifact issues on flat surfaces after applying the “Soften Edges” feature

Offline / Send Message
Pinned

(The last photo is this high poly.)
Hello, everyone! I need help with displaying normals. When I apply Soften Edge to a model, dirty shadows and strange gradients appear on flat faces.
The geometry is clean, there are no extra points, but the program tries to smooth the transition between perpendicular planes, which “breaks” the shading on large polygons. Please advise how to solve the problem.

I would appreciate any advice!

Replies

  • Neox
    Offline / Send Message
    Neox grand marshal polycounter
    Normalmaps cant do magic. Each pixel overwrites the normal of the lowpoly shading with the highpoly shading. The stronger the difference between high and lowpoly the more issues will arise. 
    You are simply asking too much of a normalmap.

    You could give it a lot more texturespace and bit depth or you need to minimize the amount of lowpoly shading by introducing hard edges and UV seams accordingly.


    Making sense of hard edges, uvs, normal maps and vertex counts — polycount https://share.google/9bZw5UoErTn0uHQ4I
  • Fabi_G
    Offline / Send Message
    Fabi_G godlike master sticky
    Hi! Did you bake a unique normal map from a high poly to a lowpoly, then changed the lowpolys shading? If so, I would expect the final shading (mesh shading + normal map) to no longer look correct. The normal map stores the difference in shading of the meshes it was baked with. So if you change the lowpoly shading, you will have to rebake.

    But as Neox wrote, and the thread illustrates, having gradients in the mesh shading isn't without consequences, best learn about it to make good decisions.

    I would go probably go with hard edges and UV splits or tiling trims (Creating Trim Textures by PixelMasher)

    Good luck!
Sign In or Register to comment.