Can I add color (multi-color parts) to any dingbat fonts in Sketchup?

I have a huge collection of dingbat fonts which I have downloaded from Dafont and other font sites. The only problem is they are only black. If I add a color to it, i.e. red, the whole font turns red. I want to add color to different parts, i.e. a hamburger. My goal is to use it in 3d renders for signs.

Dingbat attached of a cupcake. Want to give the “icing” different colors and the cupcake bottom another.

I am a beginner and don’t know how to do this in Sketchup. Any help will be much appreciated.

I assume that you have made this component using non-extruded 3d-Text, with the appropriate font/character.
If you edit the component - select, right-click > edit… you can then use the Materials Browser to select and paint materials onto individual faces within it.
Looks like you are looking at its ‘back-face’ [blue-gray] - you should be painting the front-faces [off-white].
Having correctly oriented faces is particularly important if rendering later, as often ‘backs’ will not show their material…
Also there’s a lot of geometry in the example, its unclear if all edges surround faces.
You could probably erase some of the internal edges to simplify your task.
Also the ‘holes’ in the bottom part [showing the green background through them] can’t be painted - that needs a face - over-drawing a line in a hole’s perimeter might generate a face to fill in the holes…
Redrawing some parts might also be quicker that trying to fix the messier areas…

You could share the SKP …



No, I have not made the model. It is a dingbat font which I choose via the text button. It’s part of the font called “wmfood2”.

But thanks for all the help above. I will go and check it out. :smiley:

The ‘see-through’ parts is actually ok. I want to use these as signs against walls or on shop windows, etc. Kind of neon signs I am trying.

Attached is the dingbat font model.


It needs a lot of work to make it of any use.
Reverse all faces, intersected everything with itself several times to make separate edges etc…
I suspect that using it as a background and drawing over it to make new, simpler, geometry would be much easier…
As a simplified 2d object it’ll be much easier to use…

Thank you for trying this out, your result look great though.

In the mean time I came across a tutorial of doing this in 2D (as you suggested also) in Photoshop or any other paint editor program.

I have many of these dingbats I want to color but if it’s so complex I rather opt for doing it 2D.