We have found that Metahuman dccExports have a model offset compared to the template meshes it was conformed to.
- the offset occurs if a dccExport is done from a Metahuman that was conformed to template meshes
- the offset does NOT occur if a dccExport is done from a MH that was conformed to DNA.
Is this an expected behavior?
Repro steps below
Maya: fit template meshes to our character
UE: create MHC, conform to template meshes, export as dccExport
Maya: metahuman for maya -> character assembler -> assemble using ‘combine skeleton’ option.
This produces scene.mb
Result: scene.mb which does NOT match template matches. There is a global mesh offset
Expected behavior: scene.mb to match template meshes
[Attachment Removed]
Steps to Reproduce
Maya: fit template meshes to our character
UE: create MHC, conform to template meshes, export as dccExport
Maya: metahuman for maya -> character assembler -> assemble using ‘combine skeleton’ option.
This produces scene.mb
Result: scene.mb which does NOT match template matches. There is a global mesh offset
Expected behavior: scene.mb to match template meshes
[Attachment Removed]
Hi Matthias,
Can I check the options you are using in MetaHuman Creator when confirm; specifically ‘Match Vertices by UVs’ and whether you are conforming a head and body?
Mark.
[Attachment Removed]
We are not using ‘match vertices by UVs’.
We are conforming both Head and Body.
But why would dccExport introduce an offset in either case? it just looks like a bug. dccExport should match template meshes and it doesn’t.
dccExport only works if we conform to DNA
[Attachment Removed]
Hi [mention removed] ,
sorry for the late response. In the mean time we resolved the issue by removing character creator from our workflow, the offset became disruptive.
Multiple people reported offsets so we do think something wasn’t working correctly, even though we didn’t provide a repro (our material is confidential so prefer not to share)
Cheers,
Matthias
[Attachment Removed]