How to add a embossed/debossed logo to a curved surface? I’m really having a hard time trying to emboss or deboss a logo / typography on a shape other than a flat plane. For example trying to get a logo on a curved bottle.



I already asked something similar a year ago, but it was not exactly the same, see here Emboss or deboss a more complex logo into a mesh

I’ve found that the „easiest“ way for now is to save the logo / typography as a black/white png and then use it to displace the mesh via a displacement modifier. That works well with a flat plane, as I said.

However, if we now take a bottle/cylinder the trouble begins. I don’t know how I can control at which place on the object – a cylinder for example – the logo appears. Do I have to unwrap the cylinder first? Can I somehow control it via texture coordinate nodes where the logo is placed?

Some help would be highly appreciated!

Also, if you have a nice and elegant way on how to place a logo on a curved surface please let me know. I already tried it with attaching the logo to a lattice and then adding this lattice with a shrink-wrap modifier to the object. Problem with this way is, that you often need to subdivide the logo/typography a thousand times in order to get a ok result.
If you don't need to have it in the topology, but just in the render, you can unwrap the bottle and use the logo image as a displacement texture in the material nodes (using Cycles).

If you want to actually emboss/deboss the topology, you could try to import the vector logo, extrude it, curve it (with curve modifier, put it around the bottle and apply the Boolean modifier (Union or difference, in order to emboss/deboss) to the bottle, using the logo as boolean object.