However, as soon as I perform any of the following actions, it returns to normal, and the model returns to its original position:
Play the default streaming audio file.
Click on the CoreFullface node in LazyGraph (without making any changes, just clicking).
Reset Network Name.
So, there is no problem in usage, but opening the file makes the screen look scary.
Is there a way to fix this? Or is this a bug?
After careful inspection, I found that CoreFullface has been correctly set and saved to Claire_v1. However, every time I reopen the file, it reverts to the default model shown in “Image 1.”
Therefore, my thoughts are as follows:
1. Is there a way to force a reload of Claire_v01 when opening the file? 2. Alternatively, is there a way to preload a short audio file?
I have to use streaming mode, and since this file will be shared with team members, we may also need to consider path settings.
In the latest releases, Audio2Face uses a generic head mesh as the driver rather than using a male or female mesh. The difference between this mesh and original Make or Claire networks is not applied to your mesh unless you play the animation or do something to trigger the deformer updates.
Here’s a script that can bake this difference into the generic mesh so it looks good when deformer is not activated:
import omni.usd
from omni.deform.shared.scripts.utils import get_final_deformed_points
# update this path to the a2f mesh
path = "/World/a2fTemplates/gen_xform_grp/gen"
stage = omni.usd.get_context().get_stage()
prim = stage.GetPrimAtPath(path)
prim.GetAttribute("points").Set(get_final_deformed_points(prim))
You don’t need to change the script. You can run the script provided inside the script editor of Audio2Face which can be accessed from Window -> Script Editor
Hello, I would like to ask you again:
Apart from the head mesh, when opening the file, the character’s tongue is also in the wrong position.
Is there a similar script to fix this?
He even caused the tongue to be stuck in place, not returning to the correct position, even when I started playing the voice, it didn’t return to normal.