Description

Given a Movable Light with a Movable Mesh with enabled Self Shadow Only, the mesh will not cast inset shadows (despite this option begin forced to true according to Tooltip) unless the mesh is selected in the editor.

Right Mesh - Insert Shadows, Left Mesh - Self-Shadow Only:

[Image Removed]

[Image Removed]

Also reproduced in the following builds:

Main Promotable-CL-2593205
4.8.0-2579680+++depot+UE4-Releases+4.8
4.7.0-2455222+++depot+UE4-Releases+4.7
4.6.1-2386410+++depot+UE4-Releases+4.6

Steps to Reproduce
  1. Open QAGame Editor
  2. Import the Attached SM_SelfShadowTest.FBX file
  3. Place the Mesh in the level
  4. Change the Light Source to Movable
  5. Change the Mesh to Movable
  6. In the Mesh >> Lighting >> Check Self-Shadow Only True
  7. Click away from the Mesh

RESULTS: When Selected Inset Shadows are rendered, when not selected Inset Shadows are not rendered.

EXPECTED: Inset Shadows should always be rendered.

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentRendering
Affects Versions4.6.14.7.64.84.9
Target Fix4.9
Fix Commit2631969
Release Commit2637100
CreatedJun 19, 2015
ResolvedJul 24, 2015
UpdatedApr 27, 2018