* LanscapeProxy now has an array of NaniteComponents which are initialized from upto 64 LandscapeComponents each
* We naively attempt to select components close when selecting LandscapeComponents for a NaniteComponent
* Refactored UpdateNaniteRepresentation to use the UpdateNaniteRepresentationAsync
#rb jonathan.bard
#jira UE-178072
[CL 26579344 by don boogert in 5.3 branch]
#fyi don.boogert
Original CL Desc
-----------------------------------------------------------------
Landscape : Create multiple nanite components per Scene Proxy if the number of components > 64
* LanscapeProxy now has an array of NaniteComponents which are initialized from upto 64 LandscapeComponents each
* We naively attempt to select components close when selecting LandscapeComponents for a NaniteComponent
* Refactored UpdateNaniteRepresentation to use the UpdateNaniteRepresentationAsync
#rb jonathan.bard
#jira UE-178072
[CL 26479660 by bob tellez in 5.3 branch]
* LanscapeProxy now has an array of NaniteComponents which are initialized from upto 64 LandscapeComponents each
* We naively attempt to select components close when selecting LandscapeComponents for a NaniteComponent
* Refactored UpdateNaniteRepresentation to use the UpdateNaniteRepresentationAsync
#rb jonathan.bard
#jira UE-178072
[CL 26474685 by don boogert in 5.3 branch]
#fyi don.boogert
Original CL Desc
-----------------------------------------------------------------
Landscape : Create multiple nanite components per Scene Proxy if the number of components > 64
* LanscapeProxy now has an array of NaniteComponents which are initialized from upto 64 LandscapeComponents each
* We naively attempt to select components close when selecting LandscapeComponents for a NaniteComponent
* Refactored UpdateNaniteRepresentation to use the UpdateNaniteRepresentationAsync
#rb jonathan.bard
#jira UE-178072
[CL 26466900 by don boogert in 5.3 branch]
* LanscapeProxy now has an array of NaniteComponents which are initialized from upto 64 LandscapeComponents each
* We naively attempt to select components close when selecting LandscapeComponents for a NaniteComponent
* Refactored UpdateNaniteRepresentation to use the UpdateNaniteRepresentationAsync
#rb jonathan.bard
#jira UE-178072
[CL 26466278 by don boogert in 5.3 branch]
* Include Nanite landscape scene proxy in the scene capture as these are the ones that are actually visible when rendering LS with Nanite support
#jira none
#rb philippe.deseve
#preflight 6453cc916538e45f752661bf
[CL 25335988 by Sebastien Lussier in ue5-main branch]
* Moved material creation in MergeComponentsToStaticMesh() to a standalone utility function
* Deprecate bCreateMergedMaterial
#rb trivial
[CL 24197343 by sebastien lussier in ue5-main branch]
Code now checks for this occurrences and reprorts an error message instead of siliently trying to compile the material anyway.
This was causing a crash when two material functions containing the same parameter bound to different values (e.g. different textures) are used in the same material.
#jira UE-150412
#rb jeremy.moore
#preflight 63bc4896bf54fa7b36f61ea5
#preflight 63c13055b0652247507fae3e
[CL 23675742 by massimo tristano in ue5-main branch]
Code now checks for this occurrences and reprorts an error message instead of siliently trying to compile the material anyway.
This was causing a crash when two material functions containing the same parameter bound to different values (e.g. different textures) are used in the same material.
#jira UE-150412
#rb jeremy.moore
#preflight 63bc4896bf54fa7b36f61ea5
[CL 23624757 by massimo tristano in ue5-main branch]
Code now checks for this occurrences and reprorts an error message instead of siliently trying to compile the material anyway.
This was causing a crash when two material functions containing the same parameter bound to different values (e.g. different textures) are used in the same material.
#jira UE-150412
#rb jeremy.moore
#preflight 63bc17dd68068a8bd6e4b7bb
[CL 23611477 by massimo tristano in ue5-main branch]
- Removing MaterialAttributeDefinitionMap and MaterialRenderProxy from MaterialShared.h
- Removing MaterialShared from Material.h
#preflight 639cbb35776b61ba3b82f03e
[CL 23541603 by christopher waters in ue5-main branch]