Current animation asset is lost in animation preview when a post process anim BP is compiled

Anim - Aug 3, 2020

UDebugSkelMeshComponent and PreviewInstance are lost current animation asset. There are 2 ways to fix below void UDebugSkelMeshComponent::InitAnim(bool bForceReinit) { // If we already have Pre ...

Reimporting sprite sheets does not work correctly if the editor has ever been closed and reopened since initial import

Gameplay - Paper2D - Aug 1, 2020

UPaperSprite::PostLoad() now sets BakedSourceTexture, BakedSourceUV, and BakedSourceDimension (if AtlasGroup is nullptr). There's nothing in reimport that sets them, so they are stale/latch to the ...

Lightmaps cannot be created correctly when copying Blueprint that has Static Light as Child Actor component on the level

Rendering - Ray Tracing - Jul 31, 2020

In this project, BP with Spot Light registered as Child Actor is placed. If we copy and build, the following warning will be displayed. BP_Spotlight_GEN_VARIABLE_BP_Spotlight_C_CAT_330 'BP_Spotlig ...

Fix primitive uniform buffer validation.

Rendering - RHI - Jul 31, 2020

GPUScene primitive validation is currently busted and asserts. It looks like there are two problems: 1) NaN's in the entries can cause comparison issues, so a MemCmp would be better. 2) There's a ...

Number containers do not correctly parse equations

Tools - Jul 30, 2020

In C++, arithmetic operators * and / have the same priority and therefore should be resolved left to right. In this case, * is being resolved first and / second. 1/128*128 and (1/128)*128 should p ...

Output warning log message for loading source texture of paper2D in Editor.

Gameplay - Paper2D - Jul 30, 2020

Outputs a warning log for loading source texture when Papaer2D is loaded in Editor.  This may be due to a conflict post load of Paper2D and load source texture.  The warning log is output only in  ...

FBX exporting from Sequencer is inconsistent when both an object and one of its components have a transform track

Tools - Sequencer - Jul 30, 2020

When both an object and one of its components have transform tracks, exporting to an FBX will have inconsistent results.  ...

Crash compiling a blueprint after changing a Text variable to String, while the Details panel are visible

Gameplay - Blueprint Editor - Jul 29, 2020

Crash occurs when the user changes a Text variable to a String while the Details panel is displaying its properties, and then compiling. Crash does not seem to occur if the Details are not visible. ...

Cloth rendering issue on triangles sharing kinematic attachments.

Physics - Clothing - Jul 29, 2020

All render vertices on any cloth triangle that contains one or two fixed vertex are set as fixed, whereas this should only be the case if all three vertices were fixed. ...

"REFLECTION CAPTURES NEED TO BE REBUILT" is displayed on a cooked game.

Rendering - Ray Tracing - Jul 29, 2020

This issue occurs when streaming levels including reflection captures are displayed with  delay. When it finishes loading assets, reflection capture textures are uploaded to the GPU. Then the leve ...