3dsmax spline IK and wave spacewarp

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Display Modes
  02 February 2013
3dsmax spline IK and wave spacewarp

I'm very new to bone rigging and would need some help.

I need to rig a fish and its movement. I have a spine as a chain of bones and using a splineIK solver with Wave space warp to make the motion.

However the orientation is always very strange. When I bind the spline to a Wave my whole model suddenly jumps upright.

I was trying to make it according to this guy (jump to 3:00 in the movie):

I basicaly have the same problem as him. When I turn the spline around I can get the fish horizontal but when I move the wave to make it swim it will start to get really weird.

Since he never figured it out in his video I guess the procedure on how to bind the splineIK to the wave is wrong, right? I'm really newb in this.

Thanks for any tips!
  02 February 2013
Maybe look into using a waveform controller to move the IK Spline Knot helpers (see also Spline IK Modifier) in a sinusoidal fashion. Also read about List Controllers in the Help docs.
  02 February 2013

You can make a sort of wave engine.

You can separate the wave motion from the spline rig and feed it into rotation list. By separate I mean: have a different spline be deformed by a wave spacewarp, on that spline is a set of equally placed points (using path constraint), the number of points is the same as the number of bones in the fish's spline, for each point there is an expose transform helper that exposes the position of the points, which you can wire into the fish's spline's each bone's rotation axis (on a separate controller in a list controller, so you can "blend" the motion using the weight in the list). This also allows you to control how much bones bend at what length of the spline; just by adding a spline select modifier with soft selection on the wave-deformed spline.
  02 February 2013
Thread automatically closed

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.
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 07:10 PM.

Powered by vBulletin
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.