- Skeletal mesh factory now merge the payloadkey with the globaltransform to have a unique identifier to retrieve the payload result.
- Interchange fbx translator: triangulate all meshes before parsing the scene. This avoid bad pointer in case the fbx sdk triangulation re-assign the mesh resource.
- Interchange fbx translator: node with FbxNodeAttribute::eNull will not be consider a joint if there is no joint(FbxNodeAttribute::eSkeleton) in the parent hierarchy.
- Interchange fbx translator: the result payloads key for mesh now also merge the payloadkey with the globaltransform to have a unique identifier to retrieve the payload result.
Note this cl cannot go in 5.3 because some header have change.
#jira UE-194602
#rb jeanluc.corenthin
#rnx
[CL 27832189 by alexis matte in ue5-main branch]
To achieve this a new type of payload was added to the payload interface which allow the client asking for payload to describe the bake settings (Hz, start time, end time)
#jira UE-151896
#rb benoit.deschenes
#preflight 62869cdd153b5ae9cdcc92d1
#rnx
[CL 20286621 by Alexis Matte in ue5-main branch]
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]