- Fixed Mesh Component nodes being compiled even if they were not connected.
- Removed unused ParameterNamesMap/AddParameterNameUnique.
#jira UE-225021, UE-223540, UE-206803
[REVIEW] [at]jordi.rovira
#rnx
#rb jordi.rovira
[CL 36760749 by gerard martin in 5.5 branch]
Add function to generate up to 'n' BulkData files.
Optimize DDC data distribution to improve put/get times.
Fix SourceId indeterminism due to FNames.
#jira UE-223083
#rnx
#rb gerard.martin
[CL 36760692 by pere rifa in 5.5 branch]
- In case the PhysicsAsset does not need modification the referenced asset will be used, in that case the preview mesh is not changed.
#rb pere.rifa
#rnx
[CL 36760591 by genis sole in 5.5 branch]
- Remove the vestigial instance usage storage on the component.
- Fix Private members on CustomizablebjectInstance and CustomizableSkeletalComponent, since CreateDefaultSubObject doesn't do what is expected here.
#rnx
#rb gerard.martin
[CL 36759604 by halfdan ingvarsson in 5.5 branch]
- Patch applied to both component nodes for consistency.
#jira UE-225281
[REVIEW] [at]gerard.martin
#rb gerard.martin
[CL 36757361 by daniel moreno in 5.5 branch]
- The case could happen when generating the layout for a passthrough texture. It would become an issue when extending the mesh section. This can be a valid scenario if all layouts use the overlay strategy.
- Now in case the layout is detected to not be important the packing startegy is kept to the default generated layout.
#rnx
#rb pere.rifa
[CL 36754119 by genis sole in 5.5 branch]
- Use the material parameter name instead of just the index.
- Add warning message on missing required texture connections in the mesh sextion extend modifier.
- Added second error context to error messages so that they can point at two nodes if necessary.
- Removed unnecessary state related to tags from the code generator.
#jira UE-223901
[REVIEW] [at]genis.sole
#rnx
#rb genis.sole
[CL 36753977 by jordi rovira in 5.5 branch]
- This can happen if the target texture size is generated from a CustomizableObjectNodeModifierExtendMeshSection. In this case the value is foced to 0.
#rb jordi.rovira
#rnx
[CL 36750524 by genis sole in 5.5 branch]
Those were kept to avoid breaking internal CI. Not that all usages are removed, we can safely remove them.
#jira UE-209169
#rnx
[CL 36750172 by gerard martin in 5.5 branch]