Page MenuHome

Curves: Added 3 more Twist Methods for Curves
Needs ReviewPublic

Authored by Louis (Louie) on Jul 7 2021, 9:15 PM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

Problem: There is not a straightforward way to go from the initial tangent
twist to the perpendicular twist without changing the twist value of each
Control Point by 90 degrees.

In this revision users have three new Twist Methods in the Curve's Object
Data Properties Tab. Users can now choose "Y-Up", "X-Up", and "Normal"
Twist Methods from the pull-down menu in addition to the options that
were previously supported (Z-Up, Minimum, and Tangent).

The Y-Up and X-Up twist methods work similarly to the Z-Up method, but
will use the corresponding orthogonal axis. The Normal twist method is
just a 90-degree twist from the tangent Twist method. This could be
achieved through an addon. I chose to add these options here though
because they provide a useful basis set of initial twist settings.

Examples:

New Twist Modes

Normal Twist Mode:

Y-Up Twist Mode:

X-Up Twist Mode:

Previous Twist Modes:

Z-Up Twist Mode:

Minimum Twist Mode:

Tangent Twist Mode:

Diff Detail

Repository
rB Blender
Branch
curve_twist_modes (branched from master)
Build Status
Buildable 15681
Build 15681: arc lint + arc unit

Event Timeline

Louis (Louie) requested review of this revision.Jul 7 2021, 9:15 PM
Louis (Louie) created this revision.
Louis (Louie) retitled this revision from Category: Added more 3D twist modes to Curves to Curves: Added more 3D twist modes to Curves.Jul 7 2021, 9:20 PM
Louis (Louie) edited the summary of this revision. (Show Details)
Louis (Louie) updated this revision to Diff 39289.EditedJul 7 2021, 9:30 PM
  • Curves: Added more 3D twist modes to Curves

Updating D11844: Curves: Added more 3D twist modes to Curves
Fixed comment formatting in this revision from // to /* */

Louis (Louie) edited the summary of this revision. (Show Details)Jul 7 2021, 9:39 PM
Louis (Louie) edited the summary of this revision. (Show Details)
Louis (Louie) edited the summary of this revision. (Show Details)
Louis (Louie) edited the summary of this revision. (Show Details)Jul 7 2021, 9:41 PM
Louis (Louie) edited the summary of this revision. (Show Details)
Louis (Louie) retitled this revision from Curves: Added more 3D twist modes to Curves to Curves: Added 3 more Twist Methods for Curves.Jul 7 2021, 10:10 PM
Louis (Louie) edited the summary of this revision. (Show Details)
Louis (Louie) added a reviewer: Modeling.