#jira UE-1951
#rb matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 11310306 via CL 11310328
#ROBOMERGE-BOT: (v653-11302973)
[CL 11311396 by christina tempelaarl in Main branch]
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 10874455 via CL 10874456 via CL 10874457 via CL 10874458
#ROBOMERGE-BOT: NETWORKING (Main -> Dev-Networking) (v624-10872983)
[CL 10876095 by bob tellez in Dev-Networking branch]
#rb none
[FYI] stu.mckenna, shaun.kime, robkrajcarski
#ROBOMERGE-SOURCE: CL 10761559 via CL 10761561
#ROBOMERGE-BOT: (v610-10636431)
[CL 10761565 by simon tovey in Main branch]
Create a new ClothingSimulationFactory function to get the definitive default factory, for whatever cloth factories are actually enabled.
Rework nv cloth/apex dependencies in the ClothingSystemRuntimeNv module to allow the move of the legacy components and common config elements to the common module.
Add legacy cloth asset and runtime components to the common module to allow legacy assets to be loaded in a Chaos simulation, even with nv cloth disabled.
Allow storage of several configs to coexist in the ClothingAsset object config map, with their names as the key.
Resurrect the cloth physical mesh data structure to avoid the UClass overhead.
Add migration functions and BaseEngine redirectors to keep backward compatibility with legacy cloth assets, and assets saved after Ryan's refactor.
#rb Benn.Gallagher, Jaco.VanDyk
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: kriss.gossart
#ROBOMERGE-SOURCE: CL 10634739 via CL 10634740 via CL 10634741 via CL 10634742
#ROBOMERGE-BOT: NETWORKING (Main -> Dev-Networking) (v609-10634694)
[CL 10653756 by kriss gossart in Dev-Networking branch]
Create a new ClothingSimulationFactory function to get the definitive default factory, for whatever cloth factories are actually enabled.
Rework nv cloth/apex dependencies in the ClothingSystemRuntimeNv module to allow the move of the legacy components and common config elements to the common module.
Add legacy cloth asset and runtime components to the common module to allow legacy assets to be loaded in a Chaos simulation, even with nv cloth disabled.
Allow storage of several configs to coexist in the ClothingAsset object config map, with their names as the key.
Resurrect the cloth physical mesh data structure to avoid the UClass overhead.
Add migration functions and BaseEngine redirectors to keep backward compatibility with legacy cloth assets, and assets saved after Ryan's refactor.
#rb Benn.Gallagher, Jaco.VanDyk
#ROBOMERGE-SOURCE: CL 10634739 via CL 10634740 via CL 10634741
#ROBOMERGE-BOT: (v608-10590470)
[CL 10634742 by kriss gossart in Main branch]