header

Boolean Tips

Boolean Combos

Example 1 (Boolean / tThick / cSlash )

Below are some examples of how I make shapes using booleans in Hard Ops. It's also important to note that I am modifing the boolshape before csharpening the main form. Otherwise it would be applied.

boolean

To discuss this first example:

  • subtractive boolean with Ctrl + numpad minus. Then boolshape Q menu to bevel for roundness
  • csharp to apply and sharpen
  • tthick to expand area reach of boolshape. Press 2 to push in and out during modal
  • subtractive boolean then used the Q >> Cslash to get the cutaway back.

The shape is re-usable at this point to do cutaways on other areas of the mesh if the user desires.

boolean

Example 2 (Boolean / tThick)

In this example I do a simple cut with a cube and after rounding the corners add solidify to create a panel cut. Here you can see the separations of objects.

boolean

boolean

Undo Extractions

Undo extractions are something I've been experiementing with lately. Basically its the idea of modifying the shape to obtain a part for separation that is then undone.

For starters we'll add a cylinder.

boolean

Then to make it look better we'll do a subdivision rebase on the cylinder. Then cleanMesh(E) to simplify the form once more.

boolean

So in the end this just added more spans to the curvature but dissolved the edges at the top. So now for the extraction.

boolean

In this example I did the following: - Ctrl + B bevel - pressed P to adjust profile to 1 which made the transtion hard on a bevel level of 2. - separated the mesh selection with P - Ctrl + Z undo to revert back to original state

At this point I modified the selection. - edge slide - partial deletion - Ctrl + shift + b bevelled the corners for rounding.

So with this nice rounded extraction we can now use tThick to cut into the shape.

tThick during modal has a mode activated with 2 which pushes on both sides of the normal

First we will revert the sstatus back to undefined to treat this like a regular mesh.

boolean

And now to solidify / boolean / cslash / cleanup the area.

boolean

Here is another example of it in action.

boolean

This is also used to get material extractions for detailing as well.

boolean