Context The LevelStreamingPersistence plugin can be used to remember and restore properties on actors, components and other objects that are part of a streamed level. Persisted properties are resto ...
SaveGeneratedTexture2DAsset can crash for a variety of reasons when overwriting an existing texture asset. When no existing asset exists, the function simply moves the provided transient Texture ass ...
We've been tracking down a problem recently with the Gameplay Ability System where a gameplay effect is properly removed on the server, but the client has the gameplay effect stuck on permanently. ...
The Bake Pose setting does not work when using a SkeletalMesh LODSettings asset. After the change in CL22878911, the BasePose in the LODSettings asset is no longer copied to the BakePose in the skel ...
Hi Epic, In MaterialExpressions.cpp UMaterialExpressionSphereMask::Compile(), hardness is not calculated the same way in both <if> conditions. One is missing a multiplication by 0.01f. Specificall ...
The EyeAdaptionInverse node works differently for surface materials and volumetric materials. In surface materials, it allows to have a consistent glow during day and night time, however in a volume ...
When using non-Lumen lighting and Screenspace reflections off, the skylight location overrides the Reflection Capture location during Build Reflections. This results in a Reflection Capture taken fr ...
If you have an Animation Notify State and set it up on an animation to start at the exact beginning of the anim sequence and finish exactly at the end (I have attached a picture of this). It doesn't ...
In Unreal Engine, materials can expose parameters that can then be modified via instances (MaterialInstanceConstant). The UMaterialEditingLibrary provides several functions to modify these parameter ...
A licensee reported that under the Chinese language setting in UE5, using the “Quickly Add to Project” button results in incorrect or ignored input when entering text via Pinyin IME. If the user sta ...