Edit product

$0+

Maya : Spline IK

Create a Spline IK setup on a curve. The setup features variable stretch and squash, variable rotation and sliding on curve.

Video
Documentation
Github

Installation

  • Extract the content of the .rar file anywhere on disk.
  • Drag the splineIK.mel file in Maya to permanently install the script.

Usage

A button on the MiscTools shelf will be created that will allow easy access to the ui, this way the user doesn't need to worry about any of the code. If user wishes to not use the shelf button the following commands can be used.

Command line:

    from splineIK import SplineIK
    sik = SplineIK()
    sik.create(
        name,
        curve,
        numJoints,
        upDirection="y",
        worldUpDirection="y",
       forwardDirection="x"
    )

Display UI:

    import splineIK.ui
    splineIK.ui.show() 

Note

The Spline IK module works on a curve and generates an joint chain that sticks to it's position on the curve. This means that stretch and squash will only occur in the areas that manipulates as opposed to it scaling as a whole.

The other benefit of using this module over a regular spline IK is the fact that the twist is divided over the controls that are generated and not just limited to the beginning and end.

Apart from the main settings, the control colour, position and orientation is adjustable. This can be done on the Spline IK class before the create function is called.

  • controlShape
  • rootControlShape
  • slideControlShape
  • tangentControlShape
  • controlColour
  • rootControlColour
  • slideControlColour
  • tangentControlColour

  • orientToCurve
  • orientRootToCurve  

You've purchased this product

See it in your library

View in Library
Sorry, this item is not available in your location.
Sold out, please go back and pick another option.

Name a fair price:

0 ratings

  • Size139 KB

Checkout

Maya : Spline IK

Enter your info to complete your purchase

Card

···· ···· ···· 4242
Test card

05/18

Card

Use a different card?

Card

pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

Your purchase was successful!

We charged your card and sent you a receipt

    Gumroad Library

    Download from the App Store or text yourself a link to the app

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad