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 AnswerHub thread and let us know what's up.

Login to Vote

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