User Tools

Site Tools

Carrara Enhanced Remote Control

Link to Faba's most excellant free examples, including scene files. Thanks, Faba!!

Update: Due to a combination of factors, the “Change Morph Limits” command has been removed. In its place, a new modifier has been added that allows you to attach a slider to any property.

Update: A major new feature has been added: There is now a TWEENER version of the ERC in addition to the Modifier.

Thank you for buying the Carrara Enhanced Remote Control module. You should have received an intruction document in your distribution files containing detailed descriptions of the various options provided by the modifier.

Please visit us in the Carrara group on the DAZ3D forums for help with this powerful and flexible module.

Some notes:

Keyframe Control

With keyframe control turned on, you will see many keyframes get created if you “drag” the timeline. This is normal – they will get deleted automatically when you rewind to the “start” time.

Delay - Chain vs. Direct.

There is a subtle but important difference if you have an set of controllers for a rope, chain, tentacle, tail, or other similar item.

Suppose there is a chameleon with a tail, where all of the tail segements controlled by “tail1”.

tail2 ← tail1
tail3 ← tail1
tail4 ← tail1
tail5 ← tail1
tail6 ← tail1

And there is another chameleon with a tail, where there is a chain of tail segments

tail2 ← tail1
tail3 ← tail2
tail4 ← tail3
tail5 ← tail4
tail6 ← tail5

For the Top example, you need to set the delay with an increasing value. This gives a result like this, where “x” means a delay slot:

tail1 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
taill2 x, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (tail2 is tracking tail1)
tail3 x, x, 0, 1, 2, 3, 4, 5, 6, 7, 8 (tail3 is also tracking tail1)
tail4 x, x, x, 0, 1, 2, 3, 4, 5, 6, 7 (so is tail4)
tail5 x, x, x, x, 0, 1, 2, 3, 4, 5, 6 (and tail5)

For the Bottom, you must set the delay to always be one. It has “zero” instead of “delay slot” in the later sections.

tail1 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
tail2 x, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (tail2 is tracking tail1)
tail3 x, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8 (tail3 is tracking tail2)
tail4 x, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7 (tail4 is tracking tail3)
tail5 x, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6 (tail5 is tracking tail4)

IMPORTANT: Carrara Internal Units
This product requires you to understand the internal units that Carrara uses. There are many instances where you will be using one item to drive another, and there is simply no way for the Plugin to know how to convert properly.

COORDINATES - are always in inches
ROTATIONS - are always in radians
MORPHS - are always in decimal, not percentage (0.0 to 1.0)

Converting Degrees to Radians: 1 degree is about 0.0174532925 radians. If you are using a joint to drive a morph, multiply the rotation in degrees by that value to get the number to put in the modifier box. So if you want amorph to be at 100% when a joint is at 80 degrees, you set the modifier mode to “divide” and the value to 80 * 0.0174532925 = 1.396
There is a unit drop-down, but it depends on the destination having a meaninful unit. Morphs, in particular, do not have a unit to their value and so the drop-down will not help.