Crash when enabling dynamic branch on static switches in Post Process Materials

UE - Rendering Architecture - Materials - Jun 28, 2023

[Link Removed] Some functions to access parameters don't take into account the newly added runtime static switch parameters. It should be straightforward to fix these up: void UMaterialInstance:: ...

UE4.27.2 Dangling reference and assertion failure in FMaterialShader::GetShaderBindings() in ShaderBaseClasses.cpp

UE - Rendering Architecture - Materials - Jun 23, 2023

This seems to be a threading issue, as forcing the editor to run single threaded with -onethread makes the assert not reproduce. ...

Expose atlas parameter to CurveAtlasRowParameter node as well

UE - Rendering Architecture - Materials - Jun 12, 2023

This has been spotted and notified by a UDN user through case [Link Removed] The CurveAtlasRowParameter node exposes the Curve parameter to be overridden in derived Material Instances but not the A ...

Material Function Instances do not show up in the Material Function Call node

UE - Rendering Architecture - Materials - Jun 5, 2023

This is not a regression. Tested in //UE5/Release-5.1 CL23901901. The Material Function Instance can be dragged and dropped into the Material Function Call. ...

Surface Material's AO will show through a Decal when static lighting is disabled

UE - Rendering Architecture - Materials - May 31, 2023

A surface's Ambient Occlusion will appear through a decal when static lighting is disabled in project settings. Regression tested against //UE5/Release-5.0 CL 20979098 //UE5/Release-5.1 CL 23901901 ...

Camera Position Node in Light Function Materials does not function once applied to a light

UE - Rendering Architecture - Materials - May 25, 2023

In the material editor, the preview will change with the camera position. Similar to [Link Removed] though the light will still emit when applied. Investigating Regression info ...

DX12/SM6 Sampler Counts increased for empty materials between 5.1 and 5.2

UE - Rendering Architecture - Materials - May 19, 2023

While not a major issue in and of itself, this can cause considerable headaches for materials where sampler counts in 5.1 were at 15/16 or 16/16 and when upgrading to 5.2 are now exceeding the built ...

Converting Texture Objects to Texture Object Parameters loses reference to texture

UE - Rendering Architecture - Materials - Apr 4, 2023

This issue can cause some workflow problems when a user is creating materials using texture objects, then decides to expose those objects as parameters. It can be worked around if the user is aware ...