A Unreal Engine 5 (UE5) based plugin aiming to provide real-time visulization, management, editing, and scalable hybrid rendering of Guassian Splatting model.
Describe the bug
When attempting to translate/move the BPGaussianActor in the scene, the Niagara particles will double-transform and if the object is rotated, the particles will transform on the incorrect axis when moved.
To Reproduce
Steps to reproduce the behavior:
Load a .ply into the workspace and drag blueprint into scene
Switch view to orthographic front/side view
Translate the blueprint up and down with the manipulator tool
notice the particles are moving 2x as fast as the manipulator tool
reset position to 0, and rotate the blueprint 90 degrees on the Y axis
Translate the blue print up and down in world space
notice the actor is moving on multiple axis'
Expected behavior
The niagara particles should be inheriting the precise location of the root component, and not drift away from it when transforming the actor.
Desktop (please complete the following information):
OS: Win10
UE Version: 5.3.2
Additional context
I could be wrong, but perhaps this has to do with a problem converting local transforms to world space?
Describe the bug When attempting to translate/move the BPGaussianActor in the scene, the Niagara particles will double-transform and if the object is rotated, the particles will transform on the incorrect axis when moved.
To Reproduce Steps to reproduce the behavior:
Expected behavior The niagara particles should be inheriting the precise location of the root component, and not drift away from it when transforming the actor.
Desktop (please complete the following information):
Additional context I could be wrong, but perhaps this has to do with a problem converting local transforms to world space?