First of all, thanks very much for this great software!
I have tried Audio2Face with a few meshes before but came across an issue today, where the mesh fits inside out even though the correspondence points appears accurate before fitting.
Hello @aunthng! Welcome to the community! It looks like the face in the middle may need to seek medical attention… I informed the dev team about the problem. I will post here when I hear back!
Hi @aunthng, seems like your mesh has inverted normals.
With inverted normal and mesh cleanup (by exporting to .obj and loading back to maya and exporting to usd), I found this is working good. I’ve attached the updated file too if that helps you.
Indeed, it looks like the models exported from Houdini have inverted normals in A2F. I tried deleting the nomals of the models and recreate them in Houdini, and same, the face is fitted inside out.
Making the correspondance points from the regular mesh, then exporting the json and importing it back to a model with inverted normals functions but another issue arises down the line, unfortunaly. The blendshape solve does not appear to function.
Hi, could you be more specific on this please - which part is not working and how?
The blendshape model (on the right) is not moving while the character transferred one is moving (one in the second left)?
It seems like you followed the process in this tutorial, is that correct?
Seems like your model is too small (like 1/100 size), so the blendshape solve parameters need to be adjusted.
could you tune the settings in image near zero like this and see if it works?
Seems like Houdini’s usd export flips the normal direction somehow.
Can you test with this model that I flipped the normal, and see if it’s working? Head_Ben_flipNormal.obj (816.3 KB)
If I flip the normals in Houdini before I export it, the blendshape transfer works.
Is it possible for you to make a bug report with Houdini for this if it that hasn’t happen’d yet ?
I think it might be better if you do it instead of me because you know more about what is going on at your end.
I haven’t had any problems with flipped normals when exporting to unreal, although I might be wrong about that.