Description

This occurs in //UE4/Main @ CL 4670176
Not a Regression.

This is similar to https://jira.it.epicgames.net/browse/UE-59149 but when adding more player characters it seems to change the planar reflection between a fuzzy reflected image to that of the player 1 viewport.

Steps to Reproduce
Setup:
  1. Have Access to QAGame or its content required to run this test
  2. Enable the following Project Settings:
    • Support Global Clip Plane for Planar Reflections
    • Clear Coat Enable Second Normal
  3. Restart the Editor
  4. Open TM-Shadermodels.umap with -game
    • For Windows: From "/Engine/Binaries/Win64/" run the command:
      UE4Editor.exe QAGame TM-ShaderModels -Game
    • For Mac: From "/Engine/Binaries/Mac/" run the command:
      UE4Editor.app --args QAGame TM-ShaderModels -Game
  1. Create a second viewport by entering console command: DebugCreatePlayer 1
  2. Create a third viewport by entering console command: DebugCreatePlayer 2
  3. Create a fourth viewport by entering console command: DebugCreatePlayer 3
  4. Wait for all Shaders to Compile
Steps to Repro:
  1. Using the console command: ssswapControllers Swap between the four characters
  2. Position player 1 to face away from the planar reflection.
  3. Position player 2 to look at the planar reflection
  4. Position player 3 in front of player 1 for reference
  5. Use player 4 to move the camera around while looking at the planar reflection.

Results: The reflection glitches out, showing parts of the player 1's viewport or the reflection is fuzzy. Depending on the camera angle of the controlling player.

Expected: Reflected surface showing the environment and player characters.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to AnswerHub just mention UE-67809 in the post.

1
Login to Vote

Fixed
ComponentRendering
Affects Versions4.22
Target Fix4.27
Fix Commit14785676
CreatedDec 19, 2018
ResolvedNov 19, 2020
UpdatedNov 20, 2020