# Blendshape Conversion not working

**URL:** <https://forums.developer.nvidia.com/t/blendshape-conversion-not-working/191290>\
**Category:** Audio2Face (closed)\
**Created:** [October 5, 2021, 1:43pm UTC](https://forums.developer.nvidia.com/t/blendshape-conversion-not-working/191290 "2021-10-05T13:43:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![sandra.brueckner](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@sandra.brueckner](https://forums.developer.nvidia.com/u/sandra.brueckner)\
**Post date:** [October 5, 2021, 1:43pm UTC](https://forums.developer.nvidia.com/t/blendshape-conversion-not-working/191290/1 "2021-10-05T13:43:45Z")

</div>

Hi, I’m having some trouble with the blendshape conversion on a custom mesh. After setting up the blendshape solve all the blendshapes are added to the list and I don’t get any error messages but the mesh that uses the blendshape conversion does not move. This is happening with another mesh as well for me, so I would really appreciate some help. Thank you!

[template-model.usd](https://forums.developer.nvidia.com/uploads/short-url/iZTTSdjwu25qL0WooLMXmkuQ0OV.usd) (29.4 MB)

---

<div class="post-metadata">

**Author:** ![WendyGram](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/wendygram/32/157225_2.png) [@WendyGram](https://forums.developer.nvidia.com/u/WendyGram)\
**Post date:** [October 5, 2021, 2:04pm UTC](https://forums.developer.nvidia.com/t/blendshape-conversion-not-working/191290/2 "2021-10-05T14:04:48Z")

</div>

Hello @sandra.brueckner! Welcome to the Community! A developer will get in touch with you shortly.

In the meantime, I found these posts which may help:

- [Blendshape conversion error](https://forums.developer.nvidia.com/t/blendshape-conversion-error/188550)
- [Blendshape conversion error](https://forums.developer.nvidia.com/t/blendshape-conversion-error/188864)

Also, here is a link to our documentation: [User Manual — Omniverse Audio2Face documentation](https://docs.omniverse.nvidia.com/app_audio2face/app_audio2face/user-manual.html?highlight=blendshape#blendshape-conversion)

---

<div class="post-metadata">

**Author:** ![yseol](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/yseol/32/90637_2.png) [@yseol](https://forums.developer.nvidia.com/u/yseol)\
**Post date:** [October 6, 2021, 12:09am UTC](https://forums.developer.nvidia.com/t/blendshape-conversion-not-working/191290/3 "2021-10-06T00:09:15Z")

</div>

Hi @sandra.brueckner, welcome to audio2face!

I’ve checked your .usd file and found out that your “template\_model” has a different usdSkel structure than what we expect to get.  
We expect to get the usdSkel structure as in the below image. How did you export this “template\_model” as a .usd file? From Maya+Omniverse connector or somewhere else?

 ![image](https://global.discourse-cdn.com/nvidia/original/3X/8/8/88e8aff10480bac4e5ec9acc2932ee41265a729d.png)

FYI, this is the omnigraph of “template\_model” in your file. skel:blendShapeTargets and skel:skeleton have wrong connections, and SkelAnimation prim has no connection to the Joint prim.

 ![image](https://global.discourse-cdn.com/nvidia/original/3X/9/c/9cf865c5aa2363c6be18660476e71a115e5e0ac8.png)

Could you try export again using Maya+Omniverse connector as in this tutorial video?  
https://www.youtube.com/embed/rZEKp6rAqx8?feature=oembed&wmode=opaque&list=PL3jK4xNnlCVfIJU10iQ_dd8J_5T_e0YTJ  
Alternatively, you can re-organize the omnigraph connections as in the reference image and try again.

---

<div class="post-metadata">

**Author:** ![sandra.brueckner](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@sandra.brueckner](https://forums.developer.nvidia.com/u/sandra.brueckner)\
**Post date:** [October 12, 2021, 4:27pm UTC](https://forums.developer.nvidia.com/t/blendshape-conversion-not-working/191290/4 "2021-10-12T16:27:01Z")

</div>

Hi, thank you for the answer! I am using Maya and the updated Omniverse connector to export to usd and I’m following the tutorial, but the connections aren’t correct when I import into A2F.  
This is the file after exporting with the connector: [template-model\_mayaUpdate.usd](https://forums.developer.nvidia.com/uploads/short-url/zKAjmuwy52pP0fq1DxUSyMhf3pX.usd) (2.4 MB)

I also tried re-organizing the connections by hand, but now I get a warning saying the size of weights and number of blendshapes don’t match and the blendshape conversion still doesn’t work.  
[template-model2\_wconnections.usd](https://forums.developer.nvidia.com/uploads/short-url/mb1oYfdFO5GkgNb4wcb2sN26LGo.usd) (21.6 MB)

Maybe it’s just an issue with the maya export? I’m using Maya2022.1 and the connector 102.2.3.

Thank you again for the help, I appreciate it!

---

<div class="post-metadata">

**Author:** ![yseol](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/yseol/32/90637_2.png) [@yseol](https://forums.developer.nvidia.com/u/yseol)\
**Post date:** [October 15, 2021, 7:41am UTC](https://forums.developer.nvidia.com/t/blendshape-conversion-not-working/191290/5 "2021-10-15T07:41:46Z")

</div>

Hi @sandra.brueckner  
I checked your file and this is due to an issue between Maya connector and Audio2Face when write/read .usd file with blendshapes. We made a fix for that and will release a new audio2face very soon. Sorry for the inconvenience!  
In the meantime, you can try this file, I fixed the part that was wrong, and confirmed that this is working for blendshape conversion.  
The fix I made → I had to remove “_blendShape1_” from all the pose names in skel:blendShapes attribute.

 ![image](https://global.discourse-cdn.com/nvidia/original/3X/9/4/94e7c462cec52bf38337e8507d49dc6c46315c63.jpeg)

[template-model\_mayaUpdate.usda](https://forums.developer.nvidia.com/uploads/short-url/5pdpMW8IzywpuOiKcrnr9UGTMaF.usda) (8.3 MB)
