$0+
Add to cart

FK Roll System for Maya

$0+
3 ratings

About:

This is a Python script for Autodesk Maya that creates a paper roll rig for FK controls or joint hierarchies. It provides a user-friendly UI to automate the setup of roll behavior across selected FK controls using remap, condition, and spread logic.

Features:

  • Roll Attribute Control: Select a control object to hold all generated roll attributes.
  • FK Controls Loader: Load selected FK controls or joints into the list.
  • Rotate Value: Set the base rotation amount for the roll.
  • Offset Value: Define how much each successive control offsets the roll effect.
  • Rotate Axis Selector: Choose which axis (rotateX, rotateY, or rotateZ) the roll should affect.
  • Spread Attribute Name: Customize the name of the spread attribute (default: spread).
  • Build Roll System: Automatically creates the roll rig setup with all necessary nodes and connections.

How to Run:

Paste this into Maya's Script Editor (Python tab)

path = r"F:\Script\fk_roll_tool.py"          # Update with your actual path
new_path = path.replace("\\", "/")           # Normalize path slashes
exec(open(new_path).read())                  # Execute the script
$
Add to cart
42 downloads

main python file.

Size
6.1 KB

Ratings

5
(3 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Powered by