AM64 Rhino8 - Buenos Aires -Tuesday, April 7, 2026
Add “Flip Normal” Toggle in Surface Creation Dialogs, Sweep2, Loft, etc.
When creating a new surface using tools like Sweep2, Loft, or similar, please include a simple boolean toggle: “Flip Normal” directly in the command options dialog.
This would be especially valuable when working with Record History enabled.
CURRENT ISSUE
In many cases, newly created surfaces are generated with inverted normals relative to the working view.
-
The surface appears visually incorrect (backface shading / display issues)
-
It becomes difficult to evaluate the result during creation
-
More importantly: Record History workflows break down, because fixing normals afterward (e.g., using
_Flip) is not part of the history chain
So the user ends up in a loop:
-
Create surface
-
Realize normals are wrong
-
Flip manually
-
History becomes unreliable or unusable
EXPECTED
Ideally, Rhino would infer the correct normal direction based on:
-
View direction (camera)
-
Rail / section orientation
-
Adjacent geometry
However, since this is not always consistent, a manual override is essential.
Suggested Solution
Add a simple checkbox in surface creation dialogs:
- ☐ Flip Normal
Placed near continuity/alignment options (as shown in Sweep2 UI)
This would:
-
Allow correct orientation at creation time (real-time if possible)
-
Preserve full Record History compatibility
-
Avoid post-process fixes that break parametric intent
A more advanced approach could be:
-
Auto-align normals toward the camera by default
-
With the toggle acting as an override
Thanks for the great work
