...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
For collars,
...
necklaces,
...
scarfs,
...
etc…
⬇ Let’s start building
...
----------------------------------------------
...
1. Create two curves
Create any two objects
...
(for axis) in the image above and select
...
your target geo
(I created null objects to define the axis)Select thetwo object( 1,2 or 2,1-doesn’t matter the order), and
...
your target geo.
Click the yellow checked the shelve button in the image above.
You will get two curves objects which it matched perfectly to the target geo.
- this curves will create a module(RubberBand)
4. If you get wired curve shapes??? No problem please refer below step ⬇️
2. 📋Fill all kwargs to build
🖱️ Double click on the “RubberBand” item
Put kwargs:
- shape_subCtrls : sub ctrl shapes
- shape_ctrls : main ctrl shapes
- NAME : any name that you wish
- curves : click the “<<“ button with selected
two curves
- side : select you wish a sideClick “OK“
3. 📋Design ctrls
🎍 Decorate by using shelve buttons - size, color, even you can change ctrl shapes.
how to decorate?? ---> check out here Shelve Buttons
4. Constraint to your driver(main) such as body parts, world ctrl, etc.
| Drivers | Driven object name |
---|---|---|
first selection | body upper arm joint | <(kwargs) NAME>AllCtrl_01_placer |
🛠 Additional Functions
...
Easy to bind a skin.
Module contains the function to retrieve all joints for skinning purpose.
...
💿
...
ctrlShapes, size, colors
...
Mirror a module
...
How to mirror to other sides not only to L to R or R to L?
index name | index full name | Mirror way | index name | index full name | |
---|---|---|---|---|---|
1 | L | Left | ↔️ | R | Right |
2 | F | Front | ↔️ | B | Back |
3 | U | Up | ↔️ | D | Down |