Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
rhino:booleanfaq [2023/11/19]
mitch_heynick [How surface direction affects Boolean operations]
rhino:booleanfaq [2023/11/19]
mitch_heynick [How surface direction affects Boolean operations]
Line 88: Line 88:
 > **Note:** //If you are doing Boolean operations on closed polysurfaces and they don't react the way you think they should (i.e. the wrong parts disappear), probably one or more of your objects aren't really closed and have the normals pointing inward.  Use **Dir** to see.// > **Note:** //If you are doing Boolean operations on closed polysurfaces and they don't react the way you think they should (i.e. the wrong parts disappear), probably one or more of your objects aren't really closed and have the normals pointing inward.  Use **Dir** to see.//
  
-> **Tip:** //One way to always know which way surfaces are facing is to set up your display to show backfaces in a different color from front faces.   In **V3**use the command **AdvancedDisplay>Color Backfaces** to set this up In **V4**, go to **Options>Appearance>Advanced Settings>Shaded>Backface Settings**. In **V5**it's **Options>View>Display Modes>Shaded>Backface Settings**. Then choose **Set single color for all backfaces**, and choose a color.  Note, this only works if you are working in Shaded Viewport mode. In Wireframe, Ghosted, or Rendered you will not see this.//+> **Tip:** //One way to always know which way surfaces are facing is to set up your display to show backfaces in a different color from front faces. In V5 and onward, the backface color display is set for each different display mode you have. In the Rhino Options for any applicable display mode, choose **Set single color for all backfaces**, and choose a color.//
  
 Let's imagine the simplest open Boolean operation.  You have one solid closed polysurface that is fully intersected by a single surface.  You can easily create this by making any kind of solid object, then using the **CutPlane** command and drawing a cut line through your object in any direction. Let's imagine the simplest open Boolean operation.  You have one solid closed polysurface that is fully intersected by a single surface.  You can easily create this by making any kind of solid object, then using the **CutPlane** command and drawing a cut line through your object in any direction.
rhino/booleanfaq.txt ยท Last modified: 2023/11/19 by mitch_heynick