MDuffy
11-25-2002, 06:55 PM
Greetings,
I was wondering if anyone has tried to speed up their Maya rigs by linking some switch into the nodeState attribute of the various blendShapes, skinClusters, or other deformers applied to geometry. Our rigs have a proxy version and a high rez version. The proxy version is just the mesh broken into pieces and constrained or parented to the skeletal heirarchy, whereas the high rez version has the deformers applied. We thought we might get a speedup by disabling the deformers (by setting their nodeState to Has no Effect) when the high rez geometry was hidden. But upon trying this approach I didn't detect any speedups because I guess Maya doesn't calculate the blend shapes and skin clusters when the geometry is hidden anyways. Is this correct? Does anyone here disable these deformers and find that it speeds up the rig? I'm just trying to decide if trying to disable deformers is worth it.
BTW, we did find a huge speedup if you disable all the animation curves applied to a rig in a scene. It's just tracking down all the curves that are attached to the character set or the various clips applied through Trax Editor takes a bit of time.
Thanks for any info or insight,
Michael Duffy
mduffy@Ionet.net
I was wondering if anyone has tried to speed up their Maya rigs by linking some switch into the nodeState attribute of the various blendShapes, skinClusters, or other deformers applied to geometry. Our rigs have a proxy version and a high rez version. The proxy version is just the mesh broken into pieces and constrained or parented to the skeletal heirarchy, whereas the high rez version has the deformers applied. We thought we might get a speedup by disabling the deformers (by setting their nodeState to Has no Effect) when the high rez geometry was hidden. But upon trying this approach I didn't detect any speedups because I guess Maya doesn't calculate the blend shapes and skin clusters when the geometry is hidden anyways. Is this correct? Does anyone here disable these deformers and find that it speeds up the rig? I'm just trying to decide if trying to disable deformers is worth it.
BTW, we did find a huge speedup if you disable all the animation curves applied to a rig in a scene. It's just tracking down all the curves that are attached to the character set or the various clips applied through Trax Editor takes a bit of time.
Thanks for any info or insight,
Michael Duffy
mduffy@Ionet.net
