5

I want to use the difference boolean modifier to stamp in shapes on this lime. However it does not work for some of the characters. Only some of the radicals (pieces) are cut out. The picture shows one such example: the lower right J shaped piece is missing.

Is this the best way to approach this? The end result I am seeking is Chinese characters written on it.

enter image description here

SwimBikeRun
  • 153
  • 1
  • 1
  • 5
  • 1
    Select the text object, go into edit mode. Remove the doubles using W -> remove doubles, than recalc the normals (make sure you are in edit mode) Ctrl + N – Vader Mar 21 '14 at 00:51
  • The problem persists. It's not a text object but a curve. It says Curve.004 in the list in the upper right. It said removed 0 vertices when removing doubles. I recalculated both outside and inside normals. – SwimBikeRun Mar 21 '14 at 19:17
  • can you upload the blend file? – Vader Mar 21 '14 at 19:18
  • Sure! https://www.dropbox.com/s/21gajqvyfuzlg46/NaotanLemon.blend – SwimBikeRun Mar 21 '14 at 19:19
  • Related: http://blender.stackexchange.com/q/5140/599 – gandalf3 Mar 22 '14 at 00:22

2 Answers2

14

For the boolean operation to work properly you need to fix the mesh first.

  1. Select the text object

  2. Go into edit mode, Tab

  3. Select all, A

  4. Remove the doubles, W -> Remove Doubles

  5. Fix the normals, Ctrl N

Once you do this the boolean operation will work properly

enter image description here

Vader
  • 14,680
  • 16
  • 74
  • 110
0

I found that applying rotation, scale and location to the object that you're trying to apply the boolean modifier to fixes this problem.