modo bubbble logo

Magnet Effector

Home >> Rigging & Animation >> Deformer List >> Magnet Effector

back next
comment balloon Comments (0) RSS Icon
0/5 (0 votes)

Effectors are a means to affect a target item, specifically a Mesh layer, deforming it in specific ways. The 'Magent Effector' when assigned to an item will draw points within its defined range toward the center of the Magnet itself. Enabling the 'Repulsize' value will push points outward.

Applying an Effector

While simply adding an Effectors with the 'Add Items' option is possible, placing the appropriate Effector in the Items list, it won't produce the expected results, as the Effector, being a separate item, need to be connected to the Mesh layer by way of a 'General Influence'. The General Influence acts upon the mesh, while the Effector itself produces the instructions on how the Influence should modify its target. This connection can be made automatically (while in 'Items' mode) by first selecting the target item(s) either in the Items list or any 3D viewport, and then RMB+clicking on the item, opening the contextual menu and selecting the menu option "Add Deformer > Effectors > Choose Type". Additionally, users can select the target item(s) and press the Effector button in 'Deformers' toolbox subtab of the 'Layout' and 'Animate' interfaces and produce the same result. Once the Effector is created, users can position the Effector and modify its values to produce the deformed results. When applied to multiple items, each item will be deformed by the single Effector based on its relative position to the mesh.

Magnet EffectorName: This data field displays the current item name. Users may easily change it by LMB-clicking within the field and typing the new name.


Position: An Item transform that allows the user to numerically position the item in XYZ space. These values defines the origin of influence for the Effector.

Rotation: An Item transform that allows the user to numerically set the rotation of the item. These values defines the direction of influence for the Effector.

Order: Allows the user to set the order that rotations are applied to the Effector item. Changing the order that rotations are applied can sometimes help to reduce or eliminate gimbal lock.

Scale: An Item transform that allows the user to numerically set the size of the item representation in the 3D viewport. To adjust the scale of the arc's influence, disable the 'Use Length' option and scale the 'Radius' value.

Deformation Mode: The 'Deformation Mode' determines how the transforms of the Effector translate into a deformation-
World- This is the default setting and determines the deformation based on the world position of the effector. In most cases, this provides the expected results.
Local- This setting applies the deformation relative to the Setup position of the item as if the item were still at the rest pose regardless of the position of the Effector. Useful for the order of operation workflow when rigging.
Local ** Rotation Modes- Identical to the 'Local' mode but only the specified rotation is applied applying a deformation that is more like a Rotation Effector with Parametric interpolation.

Reset: Resets the selected transform values to (0,0,0) returning the item back to their default state.

Zero: Resets the chosen transform property values to '0', leaving the 'Center' position and Mesh position intact. This is done by adding a negative transform item to the Mesh items channels.

Add: The 'Add' function will add the selected set of transforms to the channel list. Useful when animating complex motions, providing a layered approach to the transforms.

Magnet Effector--

Enable: Toggles the effect of the layer on or off. When unchecked (disabled), the layer has no influence on the scene. However, disabled layers are still saved with the scene and its values are persistent across modo sessions.

Range: This value determines the range of influence, value within the range will be deformed, those outside the range will not.

Repulsive: The Magnet Effector pulls points (attracts) toward the locator position, when 'Repulsive' is enabled, points will be pushed from the locator position.

Shape: This is the shape of the effector's field, it determines how points are moved to or away from the effector.
Planar- Points are attracted linearly to a directional axis based on the 'Range' value.
Sperical- Points within the 'Range value are attracted to the center of a round area of influence.
Cylindrical- Points within the 'Range' value are attracted to the centerline column of a 'Cylinder' chape.

Axis: Determines the axis direction for the 'Shape' option. Only really affects the 'Planar' and 'Cylindrical' options (as Sperical produces the same results on any axis).

Solid Core: This specifies the distance from the center of the magnet that will be considered solid, thus causing any points inside that range to be moved to the surface of the shape.



back next