You are here: Rigging and Animation > Deformers Overview > Deformer Falloffs > Bezier Falloff

Bezier Falloff

Like with modeling, you use a falloff to attenuate the effect that any deformer has on a target item and to provide additional control about how deformers influence a mesh. The Bezier Falloff is almost identical to the Spline Falloff, but works with Bezier curves instead of the simpler Spline curves. When working with the Bezier Falloff, you use special Bezier Node Locators that shape the resulting curve and, with the additional control handles, you can shape the resulting Bezier curve.

Usage

To add a Bezier Falloff to a scene, you must first add a Bezier Deformer. The falloff item uses this deformer and its resulting curve to produce the falloff. The deformer itself does not have to be active for the falloff to function, but the falloff needs it to be present as a container for the Bezier Node handles. Also, it is easier to use the Bezier Deformer and Bezier Falloff together without duplicating the actual curve.

Once you define a Bezier Deformer, you add the Bezier Falloff to it. right-click the Bezier (Full Mesh) layer within the Deformer viewport or the Item List and choose Add Override > Falloffs > Bezier Falloff. Once created, connect the resulting Bezier Effector manually to the the Bezier Falloff's Bezier Effector connector. (You should be familiar with the Schematic viewport.) To create the link, drag a connector between the Bezier Effector's relationship output (the diamond connector) and the Bezier Effector input of the Bezier Falloff. For the falloff to adjust the range of the deformation rather than its shift along the length of the curve, you must set the Bezier (Full Mesh) item's Interpolation mode to Linear. Once defined, the falloff then properly attenuates the effects of the Bezier Deformer.

nodes

 

At this point, select the Bezier Effector item, disable it, and then add any additional Deformers to the item. Then link the Bezier Falloff output to the resulting Deformer Item's Falloffs input. When connected, as such, the falloff attenuates the influence of the new deformer. The falloff's position relative the undeformed item determines which parts of the target item Modo affects. See the Schematic viewport topic for more information about adding Items to the viewport and linking the items together.

Spline Falloff

Name: Displays the current item's name. You may change the name by left-clicking the current name and typing a new name.

Transform

Position XYZ: Indicates the numerical position of the Effector item in XYZ space. Position transforms originate from the Center position. Because the Bezier Falloff is dependent on its associated Locators, this option produces no useful results.

Rotation: Indicates the rotation of the Effector item numerically. Because the Bezier Falloff is dependent on its associated Locators, this option produces no useful results.

Scale: Sets the size of the item's representation in the 3D Viewport numerically. Because the Bezier Falloff is dependent on its associated Locators, this option produces no useful results. Scaling the Locators only has an effect when you select the Use Node Scale option.

Reset: Resets the selected transform values to (0,0,0) and returns the item to its default state.

Zero: Resets the selected transform property values to 0 but leaves the Center position and the item's position intact.

Add: Adds a Transform item to control an item's position, rotation, or scale. By default, new items do not have any transform items associated with them (although they are visible within the Properties panel). Only add the necessary transforms on an as-needed basis to reduce scene overhead. You can also use this Add function to add a selected set of transforms to the Channel list while keeping the default 0,0,0 values, which is necessary for Referencing. (To override channels, they must exist.)

Bezier Falloff

Enable: Toggles the effect of the layer on or off. When clear, the layer has no influence on the scene. However, Modo saves disabled layers with the scene and their values are persistent across Modo sessions.

Range: Defines how far away from the Bezier curve that the falloff influences its target.

Falloff Shape: Controls the rate of attenuation across the falloff with four options.

Linear- Provides a straight attenuation of the falloff's influence across its total range.

Ease In- Gives a smooth attenuation with greater influence toward the Start of the falloff's range.

Ease Out- Gives a smooth attenuation with greater influence toward the End of the falloff's range.

Smooth- Provides a smooth attenuation with a slightly stronger influence in the middle of the falloff's range.

Use Setup Spline: Select when the Spline is both a deformer and a falloff. When selected, Modo uses the Setup Spline shape to compute distances between the vertices and spline. (The Setup Spline is how it looks in its Setup state.) When you use the Spline as both a deformer and a falloff, Modo determines the falloff on the undeformed vertex positions. Then, the deformer can pull the mesh out the reach of the falloff and cause deformation artifacts. With Use Setup Spline selected, Modo produces a more desirable result.

Axial Falloff: Controls the strength of the falloff along the length of the curve. A value of 0% generates no axial falloff. A value of 100% attenuates the falloff's strength along the curve with the maximum influence at the base of the curve and no influence at its termination point; a value of -100% produces the inverse: no influence at the base and the maximum strength at the terminator. (You can use values of greater than 100% to achieve unusual results.)

Axial Shape: Controls the attenuation amount along the length of the curve when you set Axial Falloff to a value greater than 0%. This duplicates the functionality of the Falloff Shape option, but Modo applies it along the length instead of outward from the Spline Falloff's core.

Use Node Scale: When selected, you can scale the Locator(s) that make up the Bezier Falloff's curve that then scales the Range value. This acts as a multiplier on a per node basis. In the unselected, default state, node scaling has no effect on the falloff's Range.