I've searched thoroughly and while there are plenty of questions and answers on how to engrave text into an object none seem to work for me as i am using an irregular surface. I have the following Model
And when attempting to use a boolean modifier (The text has been converted to a mesh) with difference The following is the result:
Some Letters do cut correctly like the very first but the colours are still messed up.
So My question is, Is there a way to cut/engrave text into an irregularly shaped surface that sits flush with that surface.