Muscle
Muscle
For elastic objects such as Muscle, Robber string
Case 1: skinCluster with joints
Performance of the skin
[Biceps, Deltoids, Triceps]
[Biceps, Deltoids, Triceps]
Case 2: Muscle objects to apply the cMuscle(maya)
Building process overview
Let’s start building-----------------------------------------------
1. Define your start point and end point
first_target : shoulder joint
end_target : locator which is driven by the elbow joint
end_target : locator which is driven by the elbow joint
2. Fill all kwargs to build.
NAME : <wish name>
first_target : <driver1 object>
end_target : <driver2 object>
side : <select side>
upVector: <Up vector of module object>
3. Move mid point if you need.
object name : “<NAME>Ctrl_02_offset”
You can select easily , how?
select your “<NAME>Mid_01_ctrl” + up Arrow ↑
You can select easily , how?
select your “<NAME>Mid_01_ctrl” + up Arrow ↑
4. Constraint to your driver(main) such as body parts, world ctrl, etc.
Double click on the item->pop up UI
Auto constraint to your main system
Auto constraint to your main system
| Drivers | Driven object name |
---|---|---|
first selection | shoulder joint | <NAME>Ctrl_01_Placer |
second selection | locator which it is driven by elbow | <NAME>Ctrl_02_Placer |
*NAME : <wish name> , please see kwargs above
Additional Functions
Easy to bind a skin
Easy selection for all your skin joints!
Mirror a module
it will mirror all (skin joints, ctrlShapes, size, colors)
right click → on the Mirror
right click → on the Mirror
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 |
, multiple selections available,