Commit Graph

8 Commits

Author SHA1 Message Date
gerard martin
773f148878 [Mutable] Group Projector Node add Image Pin.
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]
2022-11-14 04:57:20 -05:00
nat parkinson
995a528a75 [Backout] - CL23055982 to potentially resolve cook errors
[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]
2022-11-10 01:18:02 -05:00
gerard martin
7ec88e2cae [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 23069593 by gerard martin in ue5-main branch]
2022-11-09 20:58:46 -05:00
max garcia
099649e014 [mutable] New methods to select which bones are going to be deformed.
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]
2022-10-21 22:27:59 -04:00
gerard martin
c132eb8153 [mutable] Instance Update optimization improvements.
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]
2022-10-10 07:09:51 -04:00
gerard martin
0186498452 [mutable] Add bBuildParameterDecorations to the Instance Descriptor.
[REVIEW] [at]alexei.lebedev, [at]pere.rifa
#preflight 633db4984f06cf013c440f8c

[CL 22388133 by gerard martin in ue5-main branch]
2022-10-06 19:53:04 -04:00
bryan sefcik
9f221af671 Ran IWYU on Mutable plugin
#jira
#preflight 6337f41a5c2225fe5fd4eddf

[CL 22293097 by bryan sefcik in ue5-main branch]
2022-10-02 10:56:02 -04:00
bryan sefcik
9448370848 Moved the Mutable plugin files to live under a directory named after the module. This allows us to get rid of long include paths that contain public and private folder names in the path and fixes header name conflicts.
#jira
[FYI] jordi.rovira

[CL 22288669 by bryan sefcik in ue5-main branch]
2022-10-01 02:04:57 -04:00