Reading data back from rendertarget not working on Android opengles 3.x

Platform - Mobile - Aug 7, 2019

From user: "I believe the issue is deal to the implementation of FAndroidOpenGL, there is no overriding of FOpenGL::SupportsMapBuffer(),which always return from the base FOpenGLES2 method and it is ...

FLODUtilities::RegenerateLOD does not account for disabled cloth sections getting stripped

Physics - Clothing - Aug 6, 2019

When FLODUtilities::RegenerateLOD retrieves the ClothBindings, it does not account for disabled cloth sections getting stripped and can connect the Cloth Data to the wrong sections. See FillCloth ...

SetAnimRootMotionTranslationScale Is not exposed to Blueprints

Anim - Aug 5, 2019

The SetAnimRootMotionTranslationScale in Character.h is not callable by blueprints. ...

FPhysicsInterface_PhysX::LineTrace_Geom fails for welded bodies

Physics - Aug 2, 2019

FPhysicsInterface_PhysX::LineTrace_Geom does not properly respond to welded child bodies. ...

Interpolators of Particle Dynamic Parameters Need "nointerpolation".

Rendering - Niagara - Aug 1, 2019

Regardless Niagara or Cascade, dynamic parameters for particles are passed to pixel shaders from vertex shaders via InterpolantsVSToPS. It can cause a precision error on some materials, for example ...

Apple TV offline saves fix

Platform - Mobile - Jul 31, 2019

Offline save games don't work on Apple TV, (in fact all file operations fail) because Apple has decided that you can't store anything in the NSDocumentDirectory anymore. The fix is to replace occurr ...

Sleep state not replicating properly

Networking - Jul 30, 2019

Objects' sleep states are not being properly replicated to the client. While it cant seem to be reliably triggered, occasionally the client will receive a constant stream of sleep events, until the ...

The socketbuilders do not properly join multicast groups on iOS

Networking - Jul 26, 2019

On iOS, using the code in the UDP socketbuilders causes the sessions tool to not join with iOS devices. Giving the error EADDRNOTAVAIL. If the user falls back to the other code function that uses th ...

FAnimNode_RigidBody::bForceDisableCollisionBetweenConstraintBodies modifies asset collision table

Anim - Jul 24, 2019

The 'Force Disable Collision Between Constraint Bodies' rigid body node option modifies the collision table of the physics asset its used with. It is expected that this option works as an override a ...