Skeletalmesh editing can be slow when asset have a lot of morphtarget

UE - Editor - Mar 3, 2020

After investigation, the asset is not rebuild, what took time is the 2 following partThe serialization of the DDC where we have to initialize the morph targetsE:\P4\main\Engine\Source\Runtime\Engine ...

Skeletal mesh merging ignores clothing

UE - Simulation - Physics - Character - Mar 3, 2020

Skeletal mesh merge doesn't support clothing. Looks like we should just be able to duplicate the clothing assets, clear the binding data and use ClothingAssetUtils::GetMeshClothingAssetBindings to p ...

Particles are only activated when the camera moves back

UE - Niagara - Mar 3, 2020

UParticleSystemComponent :: CanConsiderInvisible () Particles determined to be invisible by MaxSecondsBeforeInactive seem to be activated only when the camera moves back. Is this correct behavior? ...

CollisionPreset of ComplexCollisionMesh is overrided by Drawing mesh settings

UE - Simulation - Physics - Mar 3, 2020

When setting ComplexCollisionMesh of StaticMesh asset, CollisionPreset that is actually applied becomes the setting on the drawing mesh side. It seems that ComplexCollisionMesh is not considered in ...

The SetEmitterEnable BP function needs implementation

UE - Niagara - Mar 2, 2020

The BP function calls FNiagaraSystemInstance::SetEmitterEnable, which sets ExecutionState on the emitter instance to ENiagaraExecutionState::Inactive. FNiagaraSystemSimulation::PrepareForSystemSimul ...

Niagara and Groom causes exception crash on Launch when using

UE - Simulation - Physics - Mar 2, 2020

Trying a Launch after every step shows that the problem occurs as soon as the GroomAssetSystem is added to Niagara. If the GroomAssetSystem is removed, the game launches fine (but the hair doesn't m ...

Content Examples: Parallax Occlusion Map Feature no longer rendering self-shadows

UE - Graphics Features - Mar 2, 2020

Parallax Occlusion Map Feature fails to render self-shadows as of the release of Unreal Engine v4.24.0 and has not been remedied since. The feature is perfectly functional in v4.23 [See attachments ...

Building a patch from the project launcher will crash unrealpak when pak encryption is enabled

UE - Foundation - Core - Mar 2, 2020

When using unrealpak to make a patch, if the source pak data that a patch is based from is encrypted, you must specify the "patchcryptokeys" parameter on the command line so unrealpak knows which cr ...

Rare assertion comes up when cooking if sequencer camera track has only additive transform track

UE - Anim - Sequencer - Mar 2, 2020

If a camera track has only additive transform track, some functions return uninitialized F3DTransformTrackToken made by default constructor. It causes a rare assertion. Please take a look at F3DTra ...

Crash when using ComplexCollisionMesh and the ComplexCollisionMesh has more material index than drawing mesh's material index

UE - Simulation - Physics - Mar 2, 2020

When using ComplexCollisionMesh of StaticMesh asset, at the time of hit, the physical material refers to the material of the drawing mesh side using the material index of the collision mesh side. T ...