With multiple Translucent Material sorted in 3-D space or via Transparency Sort Priority, if one of the materials uses refraction it will render on top of the others no matter position or sort priority.

[Image Removed]

Steps to Reproduce

*Quick Repro: Open attached Project*

  1. Open a New Blank Project with no Starter Content
  2. Place two sphere in the level, one directly in front of the other
  3. Create a Translucent Material with an Opacity set to 1
  4. Create another Translucent Material with and Opacity of 1 and an Index of Refraction of 1.33
  5. In both Materials, uncheck Separate Translucency.
  6. Assign the Rear Sphere the Refractive Material
  7. Assign the Front Sphere the Non-Refractive Material
  8. Set the Front Sphere's Translucency Sort Priority to 1.

RESULTS: The Refraction renders on top of the Front Sphere.

EXPECTED: The Refraction should not render on top.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Won't Fix
ComponentUE - Rendering
Affects Versions4.
CreatedJan 6, 2016
ResolvedOct 30, 2018
UpdatedMar 26, 2020