Description

There seems to be an issue with how Nanite tessellation and Landscape interact with two sided landscapes. When the camera's near clipping plane is past the landscape's surface the displacement of the tessellated triangles does not properly work function, ending up in visual artifacts.

From the video in the [Link Removed], the licensee provided two quick workarounds, which I have also confirmed from my end:

1. Manually set DisplacementMax = 0.0f in NaniteSplit.usf
2. Set the near clip plane to r.SetNearClipPlane 100

Steps to Reproduce

1. Open the attached project ([Link Removed])
2. Load into the map TessellationMap
3. After loading in look up towards the sky
4. Observe artifacts of the displaced geometry incorrectly projected
5. Additionally open stat gpu and observe the NaniteVisBuffer pass take up a lot of time

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-232188 in the post.

0
Login to Vote

Unresolved
ComponentUE - Graphics Features - Nanite
Affects Versions5.5
Target Fix5.7
CreatedDec 4, 2024
UpdatedDec 11, 2024
View Jira Issue