When VSM is enabled, animation is not culled and animation continues to play.
WhenVisibilityBasedAnimTickOption=OnlyTickPoseWhenRendered, animations outside the camera view are culled, but when VSM is enabled, LastRenderTime is will keep updating ("bRecentlyRendered=true"), so they will not be culled.

Steps to Reproduce
  1. Open the attached project in editor.
  2. Enabled Virtual Shadow Map in Project Settings.
  3. Play in editor.
  4. Execute command "stat anim"
  5. Move the line of sight so that the character is out of the camera view.

Animation is not culled and stats values are retained.
Animation is culled and stats shows smaller value.

Have Comments or More Details?

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

Login to Vote

By Design
ComponentUE - Rendering - Shadows
Affects Versions5.0.3
CreatedSep 12, 2022
ResolvedSep 12, 2022
UpdatedSep 29, 2022