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

  • 1
    $\begingroup$ 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 $\endgroup$ – Vader Mar 21 '14 at 0:51
  • $\begingroup$ 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. $\endgroup$ – SwimBikeRun Mar 21 '14 at 19:17
  • $\begingroup$ can you upload the blend file? $\endgroup$ – Vader Mar 21 '14 at 19:18
  • $\begingroup$ Sure! dropbox.com/s/21gajqvyfuzlg46/NaotanLemon.blend $\endgroup$ – SwimBikeRun Mar 21 '14 at 19:19
  • $\begingroup$ Related: blender.stackexchange.com/q/5140/599 $\endgroup$ – gandalf3 Mar 22 '14 at 0:22

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

  • $\begingroup$ I was so excited to see you did it, but it doesn't work for me. Why? Are you running Blender 2.7? $\endgroup$ – SwimBikeRun Mar 21 '14 at 19:58
  • $\begingroup$ I am using blender 2.7 $\endgroup$ – Vader Mar 21 '14 at 20:28
  • $\begingroup$ Hmm the only thing I can think of is that the "select the text object" stage went wrong. When I remove doubles, I always get the message 0 vertices removed. How many vertices are removed when you do it? $\endgroup$ – SwimBikeRun Mar 21 '14 at 23:02
  • $\begingroup$ about 600 vertex were removed. $\endgroup$ – Vader Mar 21 '14 at 23:20
  • 2
    $\begingroup$ @SwimBikeRun you need to select all vertices before running the remove doubles command $\endgroup$ – Vader Mar 21 '14 at 23:22

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


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.