When a Niagara System is placed at around 10^8 units away from the origin, the movements of the mesh particles aren't smooth as expected, but jumpy. These particles behave as if they are using a float vector to represent position, instead of LWC vectors.
We furthermore have two additional insights:
This issue appears to be caused by reassociation performed by the compiler on float4x4 DFMultiplyTranslationDemote(FDFMatrix Lhs, float3 Rhs) in DoubleFloat.ush:375.
Create a new Niagara System using the Empty Emitter template as a base, then modify as follows:
Set the location of this system to (99999990.0, 0.0, 0.0), and observe the behavior of the mesh particles, relative to the sprite particles.
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
What method is used to fill polygonal regions when drawing spline mesh at run time?
How does TextureRenderTarget2D get TArray<uint8> type data?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Teleporter in the Creative Hub is Locked and cannot be accessed
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-231741 in the post.
1 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 5.4, 5.5 |
Target Fix | 5.6 |
Fix Commit | 38477070 |
---|
Created | Nov 28, 2024 |
---|---|
Resolved | Nov 29, 2024 |
Updated | Dec 2, 2024 |