Fixed CL from previous backout (23057643, 23055982).
- Group Projector node now have an Image Pin wich is used as the projected image.
- Renamed Instance/Descriptor CurrentParamRange to GetProjectorValueRange.
- Group Projector Node moved backwards compatible code to the BackwardsCompatibleFixup function.
- Fixed Group Project Node not working with Extend Material.
- Fixed Group Projector Node crash with Extend Material.
#rnx
[REVIEW] [at]alexei.lebedev, [at]ricard.rovira
#preflight 636d04f3843e6ac794792c98
[CL 23115858 by gerard martin in ue5-main branch]
[FYI] gerard.martin
Original CL Desc
-----------------------------------------------------------------
[Mutable] Group Projector Node add Image Pin.
- Group Projector node now have an Image Pin wich is used as the projected image.
- Renamed Instance/Descriptor CurrentParamRange to GetProjectorValueRange.
- Group Projector Node moved backwards compatible code to the BackwardsCompatibleFixup function.
- Fixed Group Project Node not working with Extend Material.
- Fixed Group Projector Node crash with Extend Material.
#rnx
[REVIEW] [at]alexei.lebedev, [at]ricard.rovira
#preflight 636a38497c2b5051909342c7
[CL 23072009 by nat parkinson in ue5-main branch]
- Group Projector node now have an Image Pin wich is used as the projected image.
- Renamed Instance/Descriptor CurrentParamRange to GetProjectorValueRange.
- Group Projector Node moved backwards compatible code to the BackwardsCompatibleFixup function.
- Fixed Group Project Node not working with Extend Material.
- Fixed Group Projector Node crash with Extend Material.
#rnx
[REVIEW] [at]alexei.lebedev, [at]ricard.rovira
#preflight 636a38497c2b5051909342c7
[CL 23069593 by gerard martin in ue5-main branch]
- Extended the Instance/Descriptor api to support setting a UTexture2D directly as a Texture Parameter.
[REVIEW] [at]alexei.lebedev
[FYI] [at]devlin.willis
#rnx
#preflight 6363f7671052c15f1395b033
[CL 22985536 by gerard martin in ue5-main branch]
- Split into two funcitons:
- GetParameters: Creates a Core Parameters object.
- ReloadParameters: Copies parametres from the core.
- Fixed an issue where SetCurrentState was setting an incorrecte state index.
- Minor code improvements.
- Fix UCustomizableObjectInstance::PostLoad not calling ReloadParameters.
#preflight 635bfc4bdf01edd149f71e3d
[REVIEW] [at]alexei.lebedev, [at]pere.rifa
#rnx
[CL 22959099 by gerard martin in ue5-main branch]
Now there are two kinds of hashes, one includes the LOD (Runtime) and the other does not. The Runtime Hash does not hash the LOD, being able to compare the already existing LODs.
[REVIEW] [at]alexei.lebedev, [at]pere.rifa
#preflight 6357ff2a2a65107e8b92c38d
#rnx
[CL 22802836 by gerard martin in ue5-main branch]
improvement: now table nodes use the row name of the data table to get the skeletal mesh instead of the row index.
#rnx
#rb alexei.lebedev
#rb genis.sole
#preflight 635164da9e14ee3c792e95d6
[CL 22707958 by max garcia in ue5-main branch]
Mutable:
- Moved Multilayer Projectors to the Instance Descriptor.
- Moved RealodParametersFromObject to the Instance Descriptor.
- Created new UpdateResult Instance and Component delegatres.
- Created Instance and Component Updated callbacks.
- Now when an Instance update is optimized Update delegates are also being called.
- Fixed a UCustomizableObjectInstance::Clone crash.
[REVIEW] [at]alexei.lebedev, [at]jordi.rovira
[FYI] [at]pere.rifa, [at]devlin.willis
#preflight 633c0bc7504797055668fd0d
[CL 22427469 by gerard martin in ue5-main branch]
Remove plugin folder remap from ini file.
Corrections for inclusive wording from the latest coding standard.
[REVIEW] [at]alexei.lebedev
[FYI] [at]derek.ehrman
#preflight 63318d90100305080671b077
#preflight 63315c347b582f58ab5615bc
[CL 22191568 by jordi rovira in ue5-main branch]