PDA

View Full Version : Need help skinning a nurb model.....


rhoffm22
08-23-2003, 12:02 AM
I have a patched model, that need skinning. It is heavy. I was wondering what is the best way to smooth skin it. Is there a way to skin a low model which influence the high. I am at a lost. I really want to keep it to nurbs. Could anyone help me out? Thanks

Matt Leishman
08-23-2003, 08:10 AM
I was just talking to a co-worker about this very subject yesterday, so its fresh on my mind.

There could be any number of ways to approach this, but I feel that when you have a number of patches comprising your nurbs model the best approach to skin it and keep those patches together is to use a wrap deformer.

This is gonna be a little extra work, but i'm confident it'll work. Take all your patches and convert them to polys (make sure you convert them with the Control Points Tesselation Method, oh and don't replace the nurbs with these polys, make sure you keep the originals). This is sometimes referred to as "exporting the hulls" from a nurbs object. Now you will combine all these new poly objects, and weld all the points together so its a seamless single mesh. You'll then want to de-rez it substantially, not so much as to lose the shape of your nurbs model, but enough so that you can rig it and skin it easily without taxing your machine too much. Once the low rez poly mesh is rigged and skinned with appropriate deformations set up, you can then apply the skinned low rez poly object as a wrap deformer to the nurbs patch model. Put the nurbs patches on one layer, and put the poly object on another layer. Now you will have the ability to animate the low rez poly mesh, and the nurbs patch model will update underneath (and you can toggle either model's visibility with the separate layer assignments).

I hope this helps some. go nutz man!!:thumbsup:

rhoffm22
08-23-2003, 10:22 AM
thanks man

CGTalk Moderation
01-15-2006, 10:00 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.