Steps to Reproduce
  1. Create a Niagara system with a burst emitter
  2. Add a Geometry Cache Renderer to the emitter
  3. Add multiple caches to the renderer
  4. Set the spawn count to 1
  5. Set the emitter's loop behavior to infinite
  6. In the particle spawn set the GeoCacheArrayIndex with a random range int to match the indices of your caches.
  7. Play the system and watch as it loops

RESULT

The renderer will only use one cahce for every loop. Capturing with the attribute spreadsheet will show the index changing, but the cache will not match.   

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentUE - Rendering - Niagara
Target Fix5.1
Fix Commit21702091
Main Commit21702091
CreatedAug 18, 2022
ResolvedAug 31, 2022
UpdatedSep 11, 2022