How can you get Text Front Face Bevel like in Photoshop?

See the 6 minute mark of this video:

I have tried using black and white inner glow and and radial shape gradient strokes exported from Photoshop as displacement maps in Blender and the results are very poor even after very very many hours of tweaking and they require a crazy amount of geometry to look even halfway decent.

Is there really no way to easily bevel the front face of text like this in Blender? I’m on the verge of having to hire a c4d user to do make a beveled alphabet for me :’(

If you have access to Photoshop, then maybe just try exporting the 3D text layer as an OBJ and bring it into Blender.

Why you try Photoshop technique on Blender?

I only say you, do not use Height Map. Create 3D Text and work on this.

My ancient photoshop version does not have these 3d features.

This is a not a great idea, but you can export a height map with a bevel filter applied to a white text on a black background and use it as a bump/displacement map in blender. Not sure if it’s bevel or something else in Photoshop. I did this in Affinity with an Outline layer effect. But, even really old versions of Photoshop have layer effects.

You can then use a ColorRamp to modulate the bump or use it to control the opacity of the plane. And the text will also react to all lights in the scene.

But, this is not very great if you wanna quickly try a few different font styles or content itself, since you’ll have to export everytime you make a change. And this also produces some subtle but noticeable artifacts in the text when close. Initially I tried the same with the Blender’s Dilate/Erode node in compositor, but it produces even more bad results.

Tried all of that. I’m asking if there’s a way to do actual beveled face geometry like in Photoshop or Cinema4D. Any paid addons or anything out there?

you could try to find some new font on WEB that has this bevel feature

happy bl

The short answer is no. Bevelling text almost always leads to situations where the bevels intersect.

The longer answer is: There’s no simple way to do it. AFAIK the C4D method doesn’t involve bevelling. I might be wrong, but I think it involves splines and lofting and stuff.

The best I could come up with in Blender was

  1. Create the text.
  2. Extrude it a bit
  3. Use a curve as a bevel object
  4. Convert the text to an object
  5. Use a boolean cube to subtract the messy overlap area of the bevel
  6. Apply the boolean and clean up anything that still needed it.