  | | | soft body cluster and cluster center | soft body cluster and cluster center 2005-04-30 - By xsibrad@(protected)
Back Thanks Guillaume.
Yea, cloth was one of my potential 'other' solutions. I was kinda hoping that I would not have to resort to it since I thought it wouldn't work for foundation users... but just now I took another look at the foundation features and am confused to see cloth listed. And I have no idea which packages get softbodies anymore :)
What I wouldn't give for a feature-matrix.
In response to Robert's question as to what I considered a potential "limitation"
the limitation would be that softbody clusters don't seem to be able to take vertex animation into account (or at least vertex animation generated by a clusterCenterOp in the animation part of the stack). Coming over from Maya I probably just have different expectations of a softbody dynamic system... thats all. A cloth sim is closer to what I'm used to and will do the job, as Guillaume suggested.
regarding what the cluster centers do on the animation stack... they are doing the vertex animation of the muscle. they are in the animation part of the stack so that the resulting mesh can be used to drive a cage deform. They are responsible for keeping the muscle moving with the rig. The muscle's transform stays static at 0,0,0. Its all vertex animation (much like an envelope deformer is all vertex animation). I had hoped that the softbody could take over the center of the muscle mesh post vertex animation and get dragged along by the vertex animation. However it doesn't seem to want to accept the vertex animation at all. So.... no :) Unless anyone knows of a trick.
Though it does now occur to me that perhaps the cluster centers might be better placed in the shape animation part of the stack. Not sure if it will work but I'll give it a shot. Hopefully it wont mess up the cage deform functionality.
Thanks for the info.
Quoting guillaume laforge <guillaume.laforge.3d@(protected)>:
> I'm doing something similar on a character (secondary animation on > breast) but I use cloth instead. > > - Select some points. > - Apply the cloth op. in secondary mode. > - Check the simulation length. > > That's all ! > > You can find a quick tut' here : > http://www.xsibase.com/forum/index.php?board=6;action=display;threadid=12147 > > Cheers, > > Guillaume Laforge > CG artist > www.vol2nuit.fr > > > 2005/4/30, Brad Friedman <xsibrad@(protected)>: > > I've spent very little time with soft body dynamics in XSI so please > > excuse me if this is a bit of a simple solution in the end. > > > > I'm experimenting with ways to make my simplePolyMuscle construct, do > > the jiggling muscle thing. I have a few ideas but I decided to explore > > the softbody solution first. > > > > So I grabbed the verticies that make up the center mass of the muscle > > and turned them into a softbody (leaving the ends of the muscle as > > normal animated geometry). And I threw the waterballoon preset on the > > softbody to get started. > > > > My muscle geometry animates via three cluster center ops in the > > animation part of the stack. So since I want the simulation to inheret > > that animation, I moved the sofbodyop after the cluster center ops in > > the stack. > > > > The problem however, is that the op seems to want to override my cluster > > center animation completely (on the whole mesh, not just the verts that > > are part of the softbody). It looks like its reading an initial state > > from the modeling stack or something. So the muscle just sits there in > > its initial pose and runs the simulation on top. It doesn't take the > > cluster center animation into account at all. It overwrites the > > verticies with the initial position from the modeling stack (I think). > > > > I've tried the various options on the "Dynamics" tab of the sofbody op > > to little positive effect. I've also tried moving the softbodyop to > > different places in the stack. But I can't seem to get it to ackowledge > > the vertex animation created by the cluster center ops. > > > > Is this a limitation of softbodies? Should I be looking for a simple > > solution that I'm unaware of? Should I TD this to death with a complex > > workaround? > > > > Thanks, > > > > -brad > > > > p.s. as stated, this is not my only potential solution to jiggly > > muscles. So if it turns out this just wont work, I have other options. > > no worries. > > --- > > Unsubscribe? Mail Majordomo@(protected) with the following text in body: > > unsubscribe xsi > > > > --- > Unsubscribe? Mail Majordomo@(protected) with the following text in body: > unsubscribe xsi >
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------ This message was sent using IMP, the Internet Messaging Program.
--- Unsubscribe? Mail Majordomo@(protected) with the following text in body: unsubscribe xsi
|
|
 |