ttf or Adobe Type 1 fonts
I am looking for a tool to convert these kind of fonts into CEF fonts.
Any suggestion is appreciated.
Thanks.
I'm wondering if there's potential for the new engraving tools to be automated somewhat...
First make "lines" in a region covering the area where you want to place the engraving.
Not really lines, but closed path polygons like those the calligraphy tool makes, but they could be generated from strokes or made with the new engraving tool that guides the calligraphy tool relative to another path, either way.
At this point the lines are of uniform width, so there's no 'image' in the engraving, it's just a patch of lines.
Then apply the thinning / thickening tool to the patch of lines to form the image... here's the automation part. Instead of using the thinning / thickening tool by hand, apply it in a grid of points covering the path of lines the same way the tile clone tool can 'trace' a characteristic of the clones over an underlying image.
I.e. thinning or thickening occurs at each point in some grid of points based on the amount of black in an underlying image. The thinning or thickening being applied to the patch of lines you've created.
I hope this makes sense, I think it's a fairly simple idea - if not let me know and I'll draw it :-)
Cheers -Terry
On 2007-June-20 , at 23:03 , Terry Brown wrote:
[...] First make "lines" in a region covering the area where you want to place the engraving.
Not really lines, but closed path polygons like those the calligraphy tool makes, but they could be generated from strokes or made with the new engraving tool that guides the calligraphy tool relative to another path, either way.
At this point the lines are of uniform width, so there's no 'image' in the engraving, it's just a patch of lines.
Then apply the thinning / thickening tool to the patch of lines to form the image... here's the automation part. Instead of using the thinning / thickening tool by hand, apply it in a grid of points covering the path of lines the same way the tile clone tool can 'trace' a characteristic of the clones over an underlying image.
I.e. thinning or thickening occurs at each point in some grid of points based on the amount of black in an underlying image. The thinning or thickening being applied to the patch of lines you've created.
I hope this makes sense, I think it's a fairly simple idea - if not let me know and I'll draw it :-)
If I understand you point well I think this exists already. There's a new button at the end of the calligraphy toolbar which icon features a white to black gradient. When clicked the width of your stroke is proportional to the underlying image lightness, so it does what you want to do except that it does it "live" rather than afterwards (which is a plus in my opinion)
JiHO --- http://jo.irisson.free.fr/
On Wed, 20 Jun 2007, jiho wrote:
On 2007-June-20 , at 23:03 , Terry Brown wrote:
[...] First make "lines" in a region covering the area where you want to place the engraving.
Not really lines, but closed path polygons like those the calligraphy tool makes, but they could be generated from strokes or made with the new engraving tool that guides the calligraphy tool relative to another path, either way.
At this point the lines are of uniform width, so there's no 'image' in the engraving, it's just a patch of lines.
Then apply the thinning / thickening tool to the patch of lines to form the image... here's the automation part. Instead of using the thinning / thickening tool by hand, apply it in a grid of points covering the path of lines the same way the tile clone tool can 'trace' a characteristic of the clones over an underlying image.
I.e. thinning or thickening occurs at each point in some grid of points based on the amount of black in an underlying image. The thinning or thickening being applied to the patch of lines you've created.
I hope this makes sense, I think it's a fairly simple idea - if not let me know and I'll draw it :-)
If I understand you point well I think this exists already. There's a new button at the end of the calligraphy toolbar which icon features a white to black gradient. When clicked the width of your stroke is proportional to the underlying image lightness, so it does what you want to do except that it does it "live" rather than afterwards (which is a plus in my opinion)
My idea was that you could very quickly make a patch of uniform "lines" to cover the image, then have the thicknesses adjusted in one step - for a large image requiring dozens of lines having to draw each one individually is a lot of work.
Cheers -Terry
JiHO
On Wed, 20 Jun 2007 16:35:20 -0500 (CDT), Terry Brown <terry_n_brown@...12...> wrote:
My idea was that you could very quickly make a patch of uniform "lines" to cover the image, then have the thicknesses adjusted in one step - for a large image requiring dozens of lines having to draw each one individually is a lot of work.
The clonetiler can probably be used for this purpose.
-mental
On Wed, 20 Jun 2007, MenTaLguY wrote:
On Wed, 20 Jun 2007 16:35:20 -0500 (CDT), Terry Brown <terry_n_brown@...12...> wrote:
My idea was that you could very quickly make a patch of uniform "lines" to cover the image, then have the thicknesses adjusted in one step - for a large image requiring dozens of lines having to draw each one individually is a lot of work.
The clonetiler can probably be used for this purpose.
-mental
If you mean the clonetiler can be used to create the patch of uniform lines, yes.
But if you mean the clonetiler's Trace->size function would acheive the same thing, then no, because that's applied to the size of the whole cloned shape, whereas my idea to is to apply the thin/thicken tool in a grid of points to the patch of uniform lines to thin/thicken the lines to match the underlying image. The clonetiler would make the "line" a perfect copy of the original, in a different size, whereas I'm suggesting parts of the line could be thickened, and parts thinned.
Cheers -Terry
On Wed, 20 Jun 2007, Terry Brown wrote:
I hope this makes sense, I think it's a fairly simple idea - if not let me know and I'll draw it :-)
See attached .jpg - my thought is that if you could just cover a picture with some uniform paths (made from stroke to path) and then have thick/thinning applied to them across a regular grid (red dots) you could make these engraved style pics with a lot of complexity and detail very quickly and easily. Obviously my example's just a simple mock up.
I wish I'd kept the box-lunch box that had the graphic on it that inspired this idea - I think it makes the point more obvious.
I'm not demanding that anyone do this, of course :-), just trying to explain what I think would be a really high impact capability from pieces that are already in the codebase.
Cheers -Terry
On 6/21/07, Terry Brown <terry_n_brown@...12...> wrote:
See attached .jpg - my thought is that if you could just cover a picture with some uniform paths (made from stroke to path) and then have thick/thinning applied to them across a regular grid (red dots) you could make these engraved style pics with a lot of complexity and detail very quickly and easily. Obviously my example's just a simple mock up.
I like the idea. All that needs to be done is to combine the trace-background code and the thinning/thickening code. Should not be too difficult to do.
The only problem is, with this addition the thinning/thickening functionality certainly breaks the envelope of the Calligraphy tool. It needs at least one more keyboard modifier and some toolbar controls, which simply won't fit into this already overloaded tool. So I'm thinking about breaking this functionality into a tool of its own, for example Shape Morph, which would give me more room to develop it further. Also it will hopefully improve the visibility of this functionality - it seems to me it wasn't noticed enough so far, although it's extremely useful in a lot of ways (not only for engraving, of course).
So, any objections to me adding one more button to the main toolbar?
On Fri, 22 Jun 2007 13:50:06 -0300, "bulia byak" <buliabyak@...155...> wrote:
So, any objections to me adding one more button to the main toolbar?
Not as such -- the only problem is space, and what progress JonCruz may have made on making the toolbar shrinkable.
-mental
On Jun 22, 2007, at 9:55 AM, MenTaLguY wrote:
On Fri, 22 Jun 2007 13:50:06 -0300, "bulia byak" <buliabyak@...155...> wrote:
So, any objections to me adding one more button to the main toolbar?
Not as such -- the only problem is space, and what progress JonCruz may have made on making the toolbar shrinkable.
I'm getting closer on that...
... however in the meantime there is a work-around. There is a preference setting (though not in the UI, I think) that will make the left/main toolbar use smaller icons.
On Fri, 22 Jun 2007, bulia byak wrote:
[snip]
The only problem is, with this addition the thinning/thickening functionality certainly breaks the envelope of the Calligraphy tool. It needs at least one more keyboard modifier and some toolbar controls, which simply won't fit into this already overloaded tool. So
Hmmm, maybe your thinking of something more dynamic than I had in mind, I was thinking you would use a menu item to thicken/thin the selected paths based on the underlying image.
But I agree thicken/thin doesn't belong as a subpart of the caligraphy tool. What about the 'draw using another path as a guide' mode, does that need more general exposure too?
Cheers -Terry
On 6/22/07, Terry Brown <terry_n_brown@...12...> wrote:
Hmmm, maybe your thinking of something more dynamic than I had in mind, I was thinking you would use a menu item to thicken/thin the selected paths based on the underlying image.
That's possible, but I don't like this approach - it's too mechanical, leaving too few room for creativity. Instead, I envision it as a different mode of the thinning/thickening brush where, instead of indiscriminately thinning/thickening selected paths, it does thinning if the background is light and thickening if it's dark, with settable thresholds/force/inversion if needed. This way you can "develop" the background image interactively, emphasizing some of the details and leaving others hidden. What do you think?
But I agree thicken/thin doesn't belong as a subpart of the caligraphy tool. What about the 'draw using another path as a guide' mode, does that need more general exposure too?
No, that one is definitely part of the calligraphic tool - it draws calligraphic strokes with all the same parameters and modes as usual, except they are guided. The thinning/thickening is quite different from that - it does not draw anything at all. Its only connection with the calligraphic UI is that it uses 10x of the calligraphic pen width as the thinning brush width, but it's a poor UI anyway because it's not very obvious. Having its own toolbar will allow it to have its own width control.
On Fri, 22 Jun 2007, bulia byak wrote:
On 6/22/07, Terry Brown <terry_n_brown@...12...> wrote:
Hmmm, maybe your thinking of something more dynamic than I had in mind, I was thinking you would use a menu item to thicken/thin the selected paths based on the underlying image.
That's possible, but I don't like this approach - it's too mechanical, leaving too few room for creativity. Instead, I envision it as a different mode of the thinning/thickening brush where, instead of indiscriminately thinning/thickening selected paths, it does thinning if the background is light and thickening if it's dark, with settable thresholds/force/inversion if needed. This way you can "develop" the background image interactively, emphasizing some of the details and leaving others hidden. What do you think?
I see what you're suggesting, a thickener/thinner tool that takes a parameter from the background. That would be nice to have, but for the first cut of a complex scene it would require going over the whole thing in a manner that seems a bit like busy work to me. I think you could thicken/thin all the selected paths using a background and some threshold/gamma/radius type parameters. Then fine tune it either with the existing thickener/thinner tool or a background sensitive thickener/thinner tool like the one you're suggesting.
Do you use a graphics tablet? I'm thinking of getting one, but right now I only use a mouse, and I find the whole calligraphy / engraving area kind of futzy with a mouse, I suspect it's quicker / easier with a pen. Also I wonder if there'd be performance issues with the approach you're suggesting, in terms of how fast the tool is moved over the area of interest and how well the machine can keep up with altering the paths - that wouldn't be an issue with the less interactive approach.
But I agree thicken/thin doesn't belong as a subpart of the caligraphy tool. What about the 'draw using another path as a guide' mode, does that need more general exposure too?
No, that one is definitely part of the calligraphic tool - it draws
Thinking more about it I agree, other places where I was thinking you might use it there are more efficient ways.
Cheers -Terry
calligraphic strokes with all the same parameters and modes as usual, except they are guided. The thinning/thickening is quite different from that - it does not draw anything at all. Its only connection with the calligraphic UI is that it uses 10x of the calligraphic pen width as the thinning brush width, but it's a poor UI anyway because it's not very obvious. Having its own toolbar will allow it to have its own width control.
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
On 6/22/07, Terry Brown <terry_n_brown@...12...> wrote:
I see what you're suggesting, a thickener/thinner tool that takes a parameter from the background. That would be nice to have, but for the first cut of a complex scene it would require going over the whole thing in a manner that seems a bit like busy work to me. I think you could thicken/thin all the selected paths using a background and some threshold/gamma/radius type parameters. Then fine tune it either with the existing thickener/thinner tool or a background sensitive thickener/thinner tool like the one you're suggesting.
OK, agreed, we can indeed do both without much trouble (although I'm afraid the auto developing over a large area will be terribly slow with our current algorithms).
Do you use a graphics tablet? I'm thinking of getting one, but right now I only use a mouse, and I find the whole calligraphy / engraving area kind of futzy with a mouse, I suspect it's quicker / easier with a pen.
Yes I do, and yes it's much much easier to work it with a pressure-sensitive pen than with mouse.
bulia byak wrote:
On 6/21/07, Terry Brown <terry_n_brown@...12...> wrote:
See attached .jpg - my thought is that if you could just cover a picture with some uniform paths (made from stroke to path) and then have thick/thinning applied to them across a regular grid (red dots) you could make these engraved style pics with a lot of complexity and detail very quickly and easily. Obviously my example's just a simple mock up.
I like the idea. All that needs to be done is to combine the trace-background code and the thinning/thickening code. Should not be too difficult to do.
The only problem is, with this addition the thinning/thickening functionality certainly breaks the envelope of the Calligraphy tool. It needs at least one more keyboard modifier and some toolbar controls, which simply won't fit into this already overloaded tool. So I'm thinking about breaking this functionality into a tool of its own, for example Shape Morph, which would give me more room to develop it further. Also it will hopefully improve the visibility of this functionality - it seems to me it wasn't noticed enough so far, although it's extremely useful in a lot of ways (not only for engraving, of course).
So, any objections to me adding one more button to the main toolbar?
No objection here to either a tool of it's own (which sounds pretty handy) or the one more button. :-)
-Josh
participants (7)
-
bulia byak
-
Jan Homan
-
jiho
-
Jon A. Cruz
-
Josh Andler
-
MenTaLguY
-
Terry Brown