Commit Graph

10 Commits

Author SHA1 Message Date
alexis matte
6f8d411898 Make Interchange support LWC correctly
#rb richard.talbotwatkin
#jira none
#rnx

#ROBOMERGE-SOURCE: CL 17287610 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17287629 by alexis matte in ue5-release-engine-test branch]
2021-08-24 11:22:19 -04:00
alexis matte
ad900b9a0f Make sure we do not get stuck on a payload promise from the out of process interchange worker.
#jira none
#rb richard.talbotwatkin

#ROBOMERGE-SOURCE: CL 16662525 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v834-16658389)

[CL 16662530 by alexis matte in ue5-release-engine-test branch]
2021-06-14 15:21:38 -04:00
alexis matte
44ada3ba9b Use threadpool for the interchange worker network socket polling
#jira none
#rb richard.talbotwatkin

#ROBOMERGE-SOURCE: CL 16611544 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)

[CL 16611549 by alexis matte in ue5-release-engine-test branch]
2021-06-09 16:01:03 -04:00
Alexis Matte
ee47705ea6 Make sure we support correctly the blend shape when we import skeletalmesh using interchange.
#jira UETOOL-3490
#rb richard.talbotwatkin

[CL 16586899 by Alexis Matte in ue5-main branch]
2021-06-08 10:31:41 -04:00
Alexis Matte
ed3e1719ca Interchange Fbx skeletal mesh support phase 1
#rb richard.talbotwatkin
#jira UEENT-3853

[CL 14870441 by Alexis Matte in ue5-main branch]
2020-12-07 12:03:25 -04:00
Alexis Matte
786b0446b7 Make sure the Fbx parser have the fbx sdk scene loaded all the time the translator is active.
#jira none
#rb richard.talbotwatkin

[CL 14666644 by Alexis Matte in ue5-main branch]
2020-11-05 13:48:16 -04:00
Alexis Matte
319bbc5550 Make sure all interchange namespace respect the coding standard
#jira none
#rb jeanmichel.dignard

[CL 14379943 by Alexis Matte in ue5-main branch]
2020-09-23 15:40:10 -04:00
Alexis Matte
a09e635a1b Convert FBaseNode to UInterchangeBaseNode and FBaseNodeContainer to UInterchangeBaseNodeContainer. Using UObject will save us the adapter and make all the public API available in c++, python and blueprint.
Add fbx sdk base code to open a file and create the hierarchy so we can import material and textures from fbx

#jira none
#rb jeanmichel.dignard, richard.talbotwatkin

[CL 14375962 by Alexis Matte in ue5-main branch]
2020-09-23 08:35:40 -04:00
Alexis Matte
7d6cc8694d Prevent fbx to be use by other platform then win64
#jira none
#rb jeanmichel.dignard

[CL 14252951 by Alexis Matte in ue5-main branch]
2020-09-03 10:29:52 -04:00
Alexis Matte
1f7c56033f Create a InterchangeWorker application to be able to call multiprocess sdk or any other stuff that are not thread safe.
#jira none
#rb richard.talbotwatkin
#fyi jeanmicheal.dignard

[CL 14221668 by Alexis Matte in ue5-main branch]
2020-08-31 14:56:26 -04:00