Flickering can occur on translucent materials, usually in the distance when there is at least one directional light and when using VSM. Flickering seems highly dependent on framerate and timing. L ...
When using the r.Shadow.Virtual.NonNanite.IncludeInCoarsePages=0 to optimize VSM performance there are errors in how the VSM is invalidated when actors are destroyed with non-Nanite meshes. The curr ...
The Editor crashes when applying a Material with a Distance Cull Fade node to a Decal Actor. Fatal error: [Link Removed] [Line: 730] Missing uniform buffer at slot 2, stage SF_Pixel. Please check ...
FRegisterComponentContext::Process() in ActorComponent.cpp iterates over SendRenderDynamicDataPrimitives and calls SendRenderDynamicData_Concurrent() on each. The existing guard checks ::IsValid(Pri ...
We've noticed smearing in grass due to wrong motion vectors. This appears to be caused by lack of previous frame support in the periodic world space node. This is how we fixed it: In MaterialTempl ...
Can we add the field on construction instead of on Tick to avoid the performance overhead caused by creating too many components? ...
When a Curve Atlas Row Parameter node is used with a Texture Sampler connected to the curve time input, the sample type uses derivative ops. This has negative performance implications for Nanite co ...
Context In actor blueprints, you can change an inherited component’s class in the editor by selecting it in a child blueprint and changing its Component Class in the Details panel. Problem When o ...
In UCharacterMovementComponent::TwoWallAdjust, characters can gain unintended upward velocity (slope boosting) when hitting corners with an acute angle (<=90 degrees) while in the Falling movement m ...
Light functions don’t render on grooms when using ray traced shadows and positions in the light function material. The setup:A light (point/rect/spot) pointing to a groom hair system. The light's ...