1
$\begingroup$

I am trying to engrave a plaque (metal, stone) with some text. The person who redirected me here had this example (with author's permission)

My current workflow is slow. I prepare a picture of the text (in Gimp), use it as a bump map node in the "final" material (to influence the metal or stone texture).

I'm looking for a shortcut: can I use a Blender text (possibly on a separate layer, not rendered as such) to achieve the same?

I can create the engraving - the key is being able to change the text over, without altering the geometry using a boolean operation, or without re-creating the maps (bump or displacement).

$\endgroup$
  • $\begingroup$ Related: blender.stackexchange.com/q/2612/599, blender.stackexchange.com/q/9005/599 $\endgroup$ – gandalf3 Jul 12 '14 at 0:12
  • $\begingroup$ What's wrong with using a boolean operator? Than you can just change the text and it will update the geometry. You could put the text in a separate layer and exclude it from the render. $\endgroup$ – Entity Dec 16 '14 at 15:52
  • $\begingroup$ @cegaton your answer seems good, the only thing to to is not applying the boolean and make the text not renderable with it's properties or changing layer. $\endgroup$ – Bithur Mar 14 '15 at 11:02
  • $\begingroup$ @Bithur I edited the answer with your notes, thanks. $\endgroup$ – user1853 Mar 14 '15 at 13:28
3
$\begingroup$

Create your lingot first. Add a text object and give it some thickness extruding it in the properties geometry tab.

enter image description here enter image description here

Place the text where you need it and convert it to a mesh: Alt C and select Mesh from Curve/Meta/Surf/Text

enter image description here

Select the Lingot, add a Boolean Modifier and select the Text as object and use difference as operation. enter image description here

You can now move the text to another layer that is not part of your rendered layers.

enter image description here

If you have different text objects you can change them by selecting them in boolean modifier.

$\endgroup$
  • $\begingroup$ It would be really cool if text objects could be used without text-to-mesh conversion... $\endgroup$ – Bithur Mar 14 '15 at 13:35
  • $\begingroup$ I agree, but the boolean modifier does not allow for it... $\endgroup$ – user1853 Mar 14 '15 at 13:35
  • $\begingroup$ yep, tried with modifiers on text (decimate, remesh) but the text object just can't be selected in boolean :( $\endgroup$ – Bithur Mar 14 '15 at 13:37
  • $\begingroup$ @Bithur text objects are curves $\endgroup$ – Chebhou Mar 14 '15 at 13:39
  • $\begingroup$ yep, and modifiers won't change their original nature :( $\endgroup$ – Bithur Mar 14 '15 at 13:42

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.