It appears as if the primary screenpercentage is being sent as the screen size to separate translucency materials, even though separate translucency has its own screenpercentage (r.SeparateTranslucencyScreenPercentage) - when these two match, the warping goes away.

Steps to Reproduce
  1. Download the licensee repo from the link, then open with the "-game" command-line argument.
  2.  Observe the default values for r.screenpercentage (0) and r.Translucency.ScreenPercentage.Basis (0).
  3. Change "r.screenpercentage" to 25.
  4. Change "r.Translucency.ScreenPercentage.Basis" to 1.
  5. Observe the skewing in the translucent square.

Have Comments or More Details?

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

Login to Vote

ComponentUE - Rendering Architecture
Affects Versions5.3
CreatedOct 20, 2023
UpdatedOct 30, 2023