Niagara System capturing result of camera query always located at world origin

Niagara System capturing result of camera query always located at world origin. That means, only when player look at world origin can player see it, no matter where the Niagara System instance is.

For example, in this gif, Niagara System is moving in the world, but capturing result doesn’t move in the Render Target.

sph_moving_but_dont_move_in_render_target

I don’t know it is a bug or not. Maybe it is because I enable Local Space in emitter property. Anyway, it is confusing.

However, simple hack is adding Niagara System position to particle’s position when you are capturing particles.

image