8 Commits

Author SHA1 Message Date
JeanLuc Corenthin
8276370d33 Fixed crash on exit of InterchangeWorker
#jira none
#fyi alexis.matte

[CL 25797727 by JeanLuc Corenthin in ue5-main branch]
2023-06-05 13:48:34 -04:00
eric knapik
ee02ae1ab1 #jira: UE-169776
Compiler fixup from variable moving

[CL 23082572 by eric knapik in ue5-main branch]
2022-11-10 12:41:45 -05:00
Alexis Matte
ff68c6a438 Fix crash when loading a fbx file containing invalid UVs
#jira UE-156030
#rb richard.talbotwatkin
#rnx
#preflight 62a8af9ca43e20b293479faa

[CL 20651551 by Alexis Matte in ue5-main branch]
2022-06-14 12:36:25 -04:00
Alexis Matte
557df102ae Interchange:
Add blend shape animation curve support
Add material parameters animation curve support
Add bone user defined attribute animation curve support

#jira UE-152783
#jira UE-152788
#rb jeanmichel.dignard
#rnx
#preflight 62a0eacd6b31292c7700fa6f

[CL 20562417 by Alexis Matte in ue5-main branch]
2022-06-08 15:28:41 -04:00
Alexis Matte
010d3c58d2 Make Interchange support LWC correctly
#rb richard.talbotwatkin
#jira none
#rnx

[CL 17287610 by Alexis Matte in ue5-main branch]
2021-08-24 11:21:37 -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
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