When (unintentionally) trying to set one texture as the composite texture of another, which itself is the composite texture of the first, a stack overflow occurs leading to a crash: in UTexture::Pos ...
Context Auto-weld makes it so if a child is attached to a parent, the two bodies will be joined into a single rigid body. Physic settings like collision profile and body settings are determined by t ...
DynamicEntryBox with EntryBoxType Radial is stacking Entries if SectorCentralAngle is multiple of 360.0f and DistributeItemsEvenly is enabled. The licensee has provided an analysis: On void SRadia ...
Notifies that are placed on animations referenced by montages aren't triggered when using the UAnimSingleNodeInstance to play back the montage. This is because - unlike on UAnimComposite - there is ...
Text widget with Outline uses 2 LayerId levels to draw the outline and the text glyphs. This can be seen in function FSlateElementBatcher::AddShapedTextElement(), where lambda BuildFontGeometry() is ...
Spot Lights may present with very blocky shadow artefacts when a long attentuation radius is provided with a small cone angle. In extreme cases, this causes the VSMs to invalidate every frame. Notab ...
The evaluate chooser node generates input pin names based on the parameter class / struct names. When that class or struct's name is changed, the pin doesn't update to account for that and so we si ...
In the skeletal mesh serialize method, we rebuild the ref skeleton for the mesh via this call:GetRefSkeleton().RebuildRefSkeleton(GetSkeleton(), bRebuildNameMap); So there's a dependency on the ske ...
The Take Recorder plugin allows for multiple sources to be recorded during gameplay. The World Source is expected to record everything in the level when the Autotrack Actors option is enabled. Once ...
When adding replicated subobjects to the registered subobjects list, you can set replication conditions to control how the subobject is considered for replication. Without Iris enabled, a COND_Initi ...