There seems to be an issue with how Nanite tessellation and Landscape interact with two sided landscapes. When the camera's near clipping plane is past the landscape's surface the displacement of th ...
Sampling Cloud Shadows when rendering the Sky Atmosphere can incorrectly assume that the view is located at the planet's North Pole. This causes distortion in the shadows when using a sphere-shaped ...
Ambient Light on Volumetric Clouds from Sky Atmosphere always is calculated as if the clouds are at the north pole of the planet. Using a sphere-shaped Sky Atmosphere and Volumetric Clouds causes t ...
On line 408 of UPhysicalMaterialMask::GetPhysMatIndex() in PhysicalMaterialMask.cpp, the AdjustCoord() function is given AddressX for both the U and V coordinates. The AddressY input is never used i ...
This issue was reported through a UDN. Licensee mentioned that they are seeing a hole in their Nanite mesh at as they move away from it. Using the Nanite debug view we observe at a certain distance ...
Revisit how FActorFolders are updated when loading/unloading Levels (level instances). The code should maintain the folder list instead of rebuilding everything. ...
When the CurveLinearColor asset assigned to a CurveLinearColorAtlas is edited (e.g. change the colors of the gradient), the preview window of CurveLinearColorAtlas editor does not automatically upda ...
When reimporting meshes with changes to their material sections, specifically additions, there is no indication that there will be an issue on output of a generated mesh. Ideally, we can watch for a ...
Actors that are removed from the world have UnregisterAllComponents called twice. Removal can be caused by unloading a data layer that owns the actor. In cases like exiting the application or destr ...
When a Material Instance is loaded that has a nullptr layer in StaticParametrs.Materiallayers. The Material Instance will create it's own CachedExpressionData but the ConnectedParameterMask will be ...