Commit Graph

8 Commits

Author SHA1 Message Date
Alexis Matte
af18cd8cfa Pipeline workflows prototype. This is a first implementation of the interchange pipeline selection workflow when users import files with interchange.
- Interchange per project settings allow user to create pipeline stacks and to override the pipeline selector UI
- First draft of the generic pipeline selector UI dialog
- Pipeline settings are saved in the config ini files
- The importAssetData now contains the pipelines settings so we can reuse the same settings when we will do the re import

#jira UETOOL-3440
#rb julien.stjean

[CL 16416864 by Alexis Matte in ue5-main branch]
2021-05-21 08:44:26 -04:00
Alexis Matte
febf96d0e1 Refactor Interchange graph nodes to follow the new design. We now have translated nodes and factory nodes. The translated node are the source description and the factory nodes are the pipeline description telling the factory how to import the translated source nodes.
#rb richard.talbotwatkin
#jira UE-TOOL-3246

[CL 16144565 by Alexis Matte in ue5-main branch]
2021-04-28 11:34:07 -04:00
Alexis Matte
52ffae83be Add an optionnal specialized type array to the interchange scene node, so we can tell a scene node act like a special type.
This is useful for type that do not have any payload and justa couple properties like LOD group, joint, the scene node will be able to return his specialized type.
#jira UETOOL-3248
#rb richard.talbotwatkin

[CL 16055348 by Alexis Matte in ue5-main branch]
2021-04-19 17:16:28 -04:00
Alexis Matte
7f61aba629 Fix no unity build broken by the last interchange development
#jira none
#rb none

[CL 16021773 by Alexis Matte in ue5-main branch]
2021-04-15 11:17:45 -04:00
Alexis Matte
cfa83cb746 Create a graph inspector pipeline to be able to debug interchange graph
#jira UETOOL-3246
#rb richard.talbotwatkin

[CL 16004527 by Alexis Matte in ue5-main branch]
2021-04-14 09:34:33 -04:00
michael noland
9756461b45 Quick pass at some plugin category clean up
- Moved various things from "Programming" and "Blueprints" to more domain-specific categories
- Merged "Media" and "Movie Players" into "Media Players"
- Merged "Automation" into "Testing"
- Merged "Widgets" and "Web" into "UI"
etc...
[FYI] brooke.hubert
#jira UE-106862

#ROBOMERGE-SOURCE: CL 15390321 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15390329 by michael noland in ue5-main branch]
2021-02-11 14:59:10 -04:00
Johan Duparc
855abc5889 Interchange Framework: cleanup module naming
#rb Alexis.Matte

[CL 15167676 by Johan Duparc in ue5-main branch]
2021-01-22 17:54:04 -04:00
Alexis Matte
afd55af827 Create InterchangeEditor plugin available by default. Project that need it at runtime will have to include Interchange plugin to there uproject.
#jira none
#rb jeanmichel.dignard
#robomerge release-5.0-M2

[CL 14256213 by Alexis Matte in ue5-main branch]
2020-09-03 15:36:46 -04:00