Twists a surface or collection of surfaces about a single axis curve.
Twist Rig Toolbox
Selecting the Twist Rig icon opens the toolbox:
Choose the object to be twisted. After a target object has been chosen, double-clicking (or Shift
-clicking) this tool opens the option box.
Add more twist handles by using the add twist angle tool. All selected twist handles are deselected in favor of the new handle. The new handle is positioned between the pair of existing twist handles with the largest separation.
To remove twist handles, select one or more twist handles to be deleted, then click the Remove Twist Angle tool to remove them. The twist tool prevents you from removing the last handle, because the rig must have at least one handle.
When targets are added to the rig, they are duplicated. The shape modifications are performed with these duplicated geometry. To restore the original geometry and to delete the modified geometry and history, click Revert. Notice that the manipulated modifiers do not return to their status before the dynamic modeling.
Click Commit to confirm the dynamic shape modification and delete the original geometry and the history.
This tool helps when selecting targets for use in the rig. It is only available when you are selecting either targets or the twist axis.
Twist Rig Options
If checked, this box enables the display of geometry as it was before the Twist Rig tool was applied. If unchecked, the current version of modified geometry is displayed. Use this feature to flip and compare “before” and “after” geometry.
If checked, this box enables the display of both the original and modified geometry.
The fields in this section control the way the Twist Rig tool modifies NURBS target surfaces. Settings in this window have no effect on meshes that were selected as targets. If all targets are meshes, or if Mesh Output is set, this section of the option window is hidden.
Specifies the minimum degree of resulting patches. If a patch target has degree less than the specified degree, its degree is raised to the specified degree. This has the result of making the math heavier, but in general the results of the shape modification are more accurate.
Specifies the minimum number of spans in the U and V directions. If necessary, existing spans are subdivided. This has the result of making the math heavier, but in general the results of the shape deformation are more accurate.
The controls in this section can be used to adjust the output geometry.
If checked, any changes in any field in the control box or to the twist profile lead to an automatic update of the model display. If Auto Update is not checked, click the Go button in the active window to update the display after any changes. Normally, if you have a very large model that takes a long time to update, you should leave the Auto Update box unchecked. Auto Update is checked on by default.
If Auto Update is ON, the Go button is not shown. Any changes to the rig (options or constructors) causes the history to re-evaluate.
If Auto Update is OFF, the Go button is displayed. Any changes to the rig cause the Go button to be enabled, and when you click Go the re-evaluation occurs. History itself exists the moment you enter the tool — not clicking the Go button does not change this, and you do not lose history by prematurely leaving the tool.
If checked, NURBS are tessellated and output as mesh surfaces.
When checked, the associated output surfaces are trim-shrunk before any shape change. This option changes only the output surfaces, not the inputs. You may find a performance improvement and better results using this option.
If you are outside the tool after the twist rig history is set up, you can modify the twist axis curve in any way you normally would in Alias, and the twisted targets will update because of history. For example, you can translate the axis curve and create an off-centered twist. You can also modify the input target geometry, and the twisted targets update as well.
Twist Rig workflows
Select the geometry to be twisted. These are Targets and can be NURBS surfaces, meshes, and/or curves.
Open the Twist Rig toolbox: .
The Twist Rig Tools window opens, and the target geometry is accepted and highlighted in pale green.
Select a single curve as the twist axis. This is the curve about which the targets will be twisted. Click Accept Axis Curve.
The twist axis curve can be a free curve, a surface boundary or isoparametric curve (isoparm), a trim curve, a curve-on-surface, or a part of a trim-mesh (isoparms that have been truncated by trimming). You can even use curves that are created by increasing patch precision. The tool prevents you from using a curve that is related to any target surfaces. If you have a curve on a target surface that you would like to use as a twist axis, you must duplicate the curve first.
After you have applied the Twist Rig, you will see something like the following screen shot (In this example the target is an elongated cube):
Initially, the Twist Rig inserts four Twist Handles along various points of the axis.
Also, notice that the Twist Rig has highlighted the axis curve in bright green.
Twist handles are visual representations of the Twist Profile, a set of value pairs showing the position and angle of twist, called the Twist Angle. A twist profile can have one or more twist angles. If there is a single twist angle, the twist is equivalent to a rotation about the twist axis.
Select one or more twist angles by clicking the twist handle. Click any selected twist handle to deselect it.
When a twist handle is selected, it turns white. The angle and position represented by the handle are displayed numerically, as shown in the next image. T90.000 is the angle of rotation for the twist handle, and 0.90 within the red box is the relative position of the handle along the axis curve, which is parameterized from 0 through 1.
For selected twist angles, you can: