Using Streaming Virtual Textures for the lower mips of an RVT using Base Color, Roughness, Normal seemingly leads to both roughness and normal being sampled as 0. This causes a significant shading artefact in packaged projects.
If this is an intentional limitation, there are no indications of such in the documentation.
The attached images depict the visual artefact. This appears to be the normal being 0,0,0.
Replicated on CL 36250199 and EGL 5.4.3.
1. Create a landscape texture that can write and read an RVT
2. Create an RVT volume
3. Snap to Landscape
4. Landscape write to RVT
5. Build SVT under the RVT volume, which prompts SVT creation if it doesn't exist
6. View in Editor on the SVT or play the packaged project
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-224190 in the post.
1 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 5.4.3, 5.5 |
Target Fix | 5.5 |
Fix Commit | 36430196 |
---|
Created | Sep 13, 2024 |
---|---|
Resolved | Sep 19, 2024 |
Updated | Sep 26, 2024 |