Removing the spaces between 3D Letters

Post questions on how to use or achieve an effect in Inkscape.
Hebridean
Posts: 5
Joined: Thu Nov 10, 2016 8:24 pm

Removing the spaces between 3D Letters

Postby Hebridean » Sat Nov 26, 2016 11:03 pm

I have a 3D word (ie front face one colour and extrusion another colour). When I trace the bitmap I get small gaps between the front face of each letter and the black extrusion of letter.

I want to be able to cut the two colours in vinyl and have them properly aligned.

Is there an easy way to get rid of the white space between the letters or a method of tracing the bitmap in inkscape where I get the two colours traced correctly.

The attached file is from a bitmap trace from another program.
Attachments
3D letters_v5.svg
(19.04 KiB) Downloaded 152 times

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: Removing the spaces between 3D Letters

Postby brynn » Sun Nov 27, 2016 6:44 am

I think the problem is with the original raster image. Can you show us the original?

If it's not a ton of text, you could just create new text in Inkscape. Then you wouldn't have the problems that apparently are resulting from tracing a raster image.

Moini
Posts: 3381
Joined: Mon Oct 05, 2015 10:44 am

Re: Removing the spaces between 3D Letters

Postby Moini » Sun Nov 27, 2016 8:07 am

Or you could delete the black parts (select same -> Del), then just repeat the extrusion with the extrusion extension on the remainder, and color the extruded parts black. This would save you from having to search for an identical font.
Something doesn't work? - Keeping an eye on the status bar can save you a lot of time!

Inkscape FAQ - Learning Resources - Website with tutorials (German and English)

Hebridean
Posts: 5
Joined: Thu Nov 10, 2016 8:24 pm

Re: Removing the spaces between 3D Letters

Postby Hebridean » Sun Nov 27, 2016 11:34 pm

I have done a bit more research and I think what is happening is that the 3D software I am using is adding shades to the two colours that are in the bitmap file. These are converted to vector graphics by the pixel trace program which saves the tracings as an svg file.

If I then fill these with the same colours as the text face and extrusion then I get a more satisfactory outcome. I have asked the producers of the 3D software if it is possible to just have a two colour text with the front face and extrusion only.

I haven't tried the Inkscape extrusion - will try that and get back to you if I still have problems.

Thank you all for your help.

Hebridean
Posts: 5
Joined: Thu Nov 10, 2016 8:24 pm

Re: Removing the spaces between 3D Letters

Postby Hebridean » Sun Nov 27, 2016 11:42 pm

I have done a bit more testing and think I may have found the problem. The 3D software is adding additional shades of the two colour text and these are being recognised by the pixel tracing software (leaving gaps between the face and the extrusion). I have coloured these the same as the face and extrusion and this has given me a better outcome. I have asked the software developers is there is anyway I can have just two colour 3D text.

I haven't tried the Inkscape extrusion - will try this and get back to you if I have problems.

Thanks for your help

Lazur
Posts: 4717
Joined: Tue Jun 14, 2016 10:38 am

Re: Removing the spaces between 3D Letters

Postby Lazur » Mon Nov 28, 2016 9:11 am

Hi.

Wouldn't suggest using another program for the process, and also, for practical reasons you could make it much easier if it was in an ortographic 3D (parallel sides, no vanishing point, back faces same sized as the front etc.).
Then you could use filtering to generate the base. Converting it to a raster copy and vectorising that could make it in a much faster way than by any editing.

Raspi
Posts: 229
Joined: Fri Oct 21, 2016 12:51 am

Re: Removing the spaces between 3D Letters

Postby Raspi » Mon Nov 28, 2016 10:57 pm

Lazur wrote:Then you could use filtering to generate the base. Converting it to a raster copy and vectorising that could make it in a much faster way than by any editing.

Do you mean an offset ?
How does it produce an extrusion ?

Can you post an example, please ?

Lazur
Posts: 4717
Joined: Tue Jun 14, 2016 10:38 am

Re: Removing the spaces between 3D Letters

Postby Lazur » Tue Nov 29, 2016 12:02 am

Like this way:

Image

By filtering you can recreate this effect either by gaussian blurring and strenghtening the alpha values,
many offsetting and stacking them atop of each and theoretically by the convolve matrix.

The blurring is % based so you cannot really define an exact size for the "depth" and changing the alpha may not render right with larger blur values.

The convolve matrix can modify 5 screen pixels the max, which varies with every zoom level so that won't really work.


So the example above was made by offsetting.
100 copies are stacked upon eachother.

Raspi
Posts: 229
Joined: Fri Oct 21, 2016 12:51 am

Re: Removing the spaces between 3D Letters

Postby Raspi » Tue Nov 29, 2016 12:12 am

Thanks !

Thats a lot of offsets...
Does it look jaggy on your monitor as well ?

Lazur
Posts: 4717
Joined: Tue Jun 14, 2016 10:38 am

Re: Removing the spaces between 3D Letters

Postby Lazur » Tue Nov 29, 2016 2:07 am

Depends on what you call jaggy.

When copies are stacked upon eachother at the vertical edges you can see each of the corners, like in the bottom left end of the "3" character.
Hence added a slight blur atop, and to harder the edges added a component transfer to raise the alpha's slope.

That results in aliased edges.
Not much of a problem if you rasterize the lettering at a bit higher resolution and trace bitmap the raster image.

Raspi
Posts: 229
Joined: Fri Oct 21, 2016 12:51 am

Re: Removing the spaces between 3D Letters

Postby Raspi » Tue Nov 29, 2016 4:19 am

I dont understand your aproach. Instead of setting up a filter, blur for antialiasing, then trace, why not union with a duplicate of text and node edit ?
Much faster and probably better result.

Lazur
Posts: 4717
Joined: Tue Jun 14, 2016 10:38 am

Re: Removing the spaces between 3D Letters

Postby Lazur » Tue Nov 29, 2016 7:26 am

Try it out.

Node edit each character if you like and start over with every new lettering. Way faster than a filter that updates the moment you type the text. I know at least 6 ways of doing this, and explained the one which takes the less effort, since I ALREADY MADE IT AND SHARED THE RESULT.

Hebridean
Posts: 5
Joined: Thu Nov 10, 2016 8:24 pm

Re: Removing the spaces between 3D Letters

Postby Hebridean » Wed Nov 30, 2016 4:46 am

@Lazur - Is there a tutorial anywhere that shows what you are suggesting.
Thanks

Lazur
Posts: 4717
Joined: Tue Jun 14, 2016 10:38 am

Re: Removing the spaces between 3D Letters

Postby Lazur » Wed Nov 30, 2016 7:35 am

Image

Hebridean
Posts: 5
Joined: Thu Nov 10, 2016 8:24 pm

Re: Removing the spaces between 3D Letters

Postby Hebridean » Fri Dec 02, 2016 5:15 am

@Lazur - Thanks for posting the tutorial, unfortunately my skills in the use of filters is lacking so I will have to brush-up on them first and come back to this.


Return to “Help with using Inkscape”