Description

Particle data will not be exported unless it is in the final simulation stage.

Steps to Reproduce
  1. Open the content examples project
  2. Open the Niagara_Advanced Map
  3. Navigate to example 4.2, select the actor, select its Niagara component and browse to the template asset
  4. Open the asset in the Niagara editor by double-clicking on it
  5. Disable the CPU emitter
  6. Go back to the map and simulate
  7. Note that debug messages are printed when the particles collide with the ground
  8. Go back to the Niagara system, and enable simulation stages on the GPU emitter
  9. Add a new generic simulation stage
  10. Compile the system, and simulate the level again. 

RESULT
The collision messages are no longer printed. If you move the export module to the simulation stage, and reset the Condition to Export, the exports will trigger and the logs are printed again(this time every frame, since collisions are no longer triggering the exports).

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Niagara
Affects Versions4.26
Target Fix4.26.1
Fix Commit14861343
Release Commit14861343
CreatedNov 30, 2020
ResolvedDec 4, 2020
UpdatedJul 23, 2021