Swapping the C++ Root Component from a Child BP class, pressing Save, Compile, but not Saving afterwards, will leave the Root Component in a locked state, meaning the it cannot be viewed or edited i ...
When editing a Packed Level Actor (PLA) that is inside another PLA, z-fighting or mesh disappearance will occur. More specifically, it is seen when duplicating a mesh inside the PLA, upon saving the P ...
When using materials with CustomData inputs, such as the Eye material with Iris Distance and Mask, Virtual Texture samples will increase the instruction count for each unique VTPageResult. Each cus ...
If the GeometryCollectionActor (GCA) is simulating physics, calling SetSimulatePhysics(false) does not stop the simulation. If the simulation is paused, calling SetSimulatePhysics(true) does as expe ...
The ResavePackages commandlet can be used to batch resave assets. The ResaveClass and IncludeChildClasses options let one resave all assets of a specific parent class. The problem is that blueprint ...
Using GeoMerge on fragments of a GeometryCollection (GC) will create a new single particle while removing the old particles, but although you end up with less particles, the disk file size of the GC ...
The ChaosCacheManager (CCM) changes the bSimulatePhysics flag from the ObservedComponents and, if deleted, the change will persist, what can lead to confusion as observed physical entities will inad ...
A welded hierarchy blocks updates to collision settings on all but the root primitive. Calling SetCollisionResponseToChannel on the children won't work. The licensee noticed that IPhysicsProxyBase* ...
Calling BodyInstance.UpdateBodyScale displays erratic behaviors and does not update the rendering scale. The licensee has reported and presented a repro project that displays the erratic behavior of ...
Changing the state of a PrimitiveComponent->BodyInstance while SetSimulatePhysics(false) updates the game thread but does not update the physics behavior. In the repro project provided (see addl in ...