Any UPROPERTY TArray added to UMaterialEditorInstanceConstant will not cause UI updates when elements are added or removed. This is caused by the custom validator created in FMaterialInstanceEditor ...
Analytical Derivatives are not calculated properly when using UMaterialExpressionSwitch. Disjoint UVs in screen space result in large jumps in the derivatives, which can cause artifacts as the wrong ...
In Unreal Engine, materials can expose parameters that can then be modified via instances (MaterialInstanceConstant). The UMaterialEditingLibrary provides several functions to modify these parameter ...
Specular highlights on non-Nanite meshes with a clearcoat material that has the second normal enabled will disappear at certain view angles. This can be worked around by adding a constant node to th ...
Intermittent crash in virtual texture transcode. Usually mempy from nullptr but also occasionally we see the same callstack with memcpy to random location. ...
I find that there are a couple of things that influence the artefact If WPO in M_BlendingBug is connected I get an issue with the blending. Removing the opacity input that's passed through the ma ...
Reflection Capture does not appear to work with Lumen + SSR. Licensees have reported that there are cases where they want to combine Lumen GI, SSR and Reflection capture for quality and performance ...
The code in MovieSceneSkeletalAnimationSystem.cpp storages montage data on a per skeletal mesh component, per section basis. This (and a few other bits of logic) cause issues for external UDN user w ...
[2024.08.30-22.12.22:384][ 73]LogWindows: Error: appError called: Assertion failed: CurrentGPUVirtualAddress != 0 [Link Removed] [Line: 659] Disabling shader optimisation can crash the editor when ...
From the UDN: > Open HapticsFeedbackEffect.cpp and naivgate ~ line 150; note HapticBuffer has length populated but never write the actual buffer data. LikeReplySelect as Best Seems like a simple f ...