Kalledenandre
01-28-2008, 02:47 PM
Hello.
I've run into a problem using NURBS CV curves as an influence object (using Maya 8.0).
I was following this tutorial on highend3d:
http://www.highend3d.com/maya/tutorials/character/276-1.html
Everything worked fine and I really liked the results but when I saved and then opened up the scene again, the rig is broken.
The concept is using NURBS CV curves as influence objects for the lips and eyebrows etc. You create a curve along the upper lip and then paintWeight all corresponding vetices to that curve. When you deform the curve it will deform the mesh smoothly. The lip will take the shape of the curve. The problem is that when i reopen the scene and move one of the controlvertices on the curve the mesh is deformed like the whole curve was moving as a single object. It's like all the vertices of the mesh painted to the curve are affected the same and not deformed by the curves shape, but by its position only.
What bugs me is that it's working perfectly until i save and reopen. Something is not saved correctly, that must be a bug. I found a workaround which makes it even more obvious that something is wrong. If i select the skinCluster and click "update Weights" (this will screw up the weights) and then undo that action (!), the mesh deforms correctly again. I don't feel like this is a safe fix though, it's like using a bug to fix another bug.
I hope I don't confuse you all too much by this :P
Anyone has a clue? NURBS as influence objects = bad idea? Bug in Maya 8.0 ?
Thanks in advance
Kalle
I've run into a problem using NURBS CV curves as an influence object (using Maya 8.0).
I was following this tutorial on highend3d:
http://www.highend3d.com/maya/tutorials/character/276-1.html
Everything worked fine and I really liked the results but when I saved and then opened up the scene again, the rig is broken.
The concept is using NURBS CV curves as influence objects for the lips and eyebrows etc. You create a curve along the upper lip and then paintWeight all corresponding vetices to that curve. When you deform the curve it will deform the mesh smoothly. The lip will take the shape of the curve. The problem is that when i reopen the scene and move one of the controlvertices on the curve the mesh is deformed like the whole curve was moving as a single object. It's like all the vertices of the mesh painted to the curve are affected the same and not deformed by the curves shape, but by its position only.
What bugs me is that it's working perfectly until i save and reopen. Something is not saved correctly, that must be a bug. I found a workaround which makes it even more obvious that something is wrong. If i select the skinCluster and click "update Weights" (this will screw up the weights) and then undo that action (!), the mesh deforms correctly again. I don't feel like this is a safe fix though, it's like using a bug to fix another bug.
I hope I don't confuse you all too much by this :P
Anyone has a clue? NURBS as influence objects = bad idea? Bug in Maya 8.0 ?
Thanks in advance
Kalle
