ScriptSpot

Script

ctrlmaker

By jeanbillard · 2016-02-03

Version
2.1
Date updated
2016-02-02
Votes
3
Description

dynamically creates scripted custom attributes...
sliders and spinner with linked values laid in a group with optional color tag and progress bars.

- update -
now with preset spinners for position/ rtation/ scale

Additional Info

1 - select the number of ui items 1-8 with optional color tag and progrees bar... 2 - click on "set parameters" and setup all the fields (names, ranges, colors) 3 - select the control object and click on "create custom attributes>" 4 - all done... the control object now has a attribute Holder named "controls"
Attachments

Tags: rigging, tool, Color, rollout, Rig, slider, cool, custom, attributes, parameter, spinner

Comments (3)

Weird scaling of values.

Pirog · 2016-06-16

3ds max 2014. Was experiencing weird values scaling. It's like when you put the sliders values between 0 and 90, for future rotation control of the object, it rotates at the weird angles.
So, here is the solution:

after wiring controllers to your parameter, make sure to divide it at 57.296
like this:
my_rollout_my_slider_2/57.296

so when you'll check how does it works, it will work as you expected.

@jeanbillard thank you for the script, works like a charm exept this small issue ;)

3ds max 2014. Was experiencing weird values scaling.

jeanbillard · 2016-07-27

hi there, have you converted the values to radians?
works like this: "degtorad(my_rollout_my_slider_1)"

olston3d · 2016-02-13

Thank you! It's a great script! It saves time rigging.