Going dotty
Nick Shinn
Posts: 2,208
I’m making a font in which the glyphs are composed of many small, identical circles (dots).
If, rather than render each dot as a fresh element, I were to create one glyph that is a master dot, and link to that for each dot, non-decomposed, (hundreds per character), would there be any pitfalls?
Presumably this would make a smaller font that loads and renders faster.
If, rather than render each dot as a fresh element, I were to create one glyph that is a master dot, and link to that for each dot, non-decomposed, (hundreds per character), would there be any pitfalls?
Presumably this would make a smaller font that loads and renders faster.
0
Comments
-
-
Hi Nick. If you make it in Glyphs, there’s a special property that speeds up export called Disable Subroutines you should set under Instances. If you intend to align these dots to a Cartesian grid, I recommend this guide: https://glyphsapp.com/tutorials/pixelfont Looking forward to seeing it.
1 -
Maybe ask Nina Stössinger about her experience with Sélavy.3
-
I've done this without running into any problems. If you plan on interpolating, you need to watch the order of components.1
-
Thanks everyone!
It seems to have worked out OK for Petr and Jackson.
Nina’s font has decomposed dots.
I’ll give it a try and see if I run into any problems due to the huge number of dots I’m planning. Disabling subroutines might be useful, if I do.0 -
The first hurdle I ran into was a bezier point cap and didn't get any issues with the amount of component items. Mind, the component count was a bit lower than what you have planned.
I don't think disabling the subroutines is even needed since each glyph is based on one central component, making exporting crazily fast.
Interested into the results! The idea sounds exciting!0 -
I did something similar for VT 323 when I reworked it for Google. You could have a look at https://github.com/Fonthausen/VT323/tree/master/old/v3.000
I do not know how well experienced you are with Glyphs, but in VT 323 I also used smart components.1 -
I've had a lot of experience with that technique and I've seen very strange things. In FontLab itself, things were fairly stable. There's a breaking point but it's easy to figure out. The problem was the exported, unhinted TTFs. I made the font renderer on MyFonts go completely bonkers once. When components had 8 points. No problem. 10 points? Fine. 13 points? Complete mayhem. Vectors shooting out all over the place. The complexity of the component seems to matter more than the number of components. And it's not a matter of too many points overall because the decomposed fonts are quite chill. It was nutso. The Windows font preview had seemingly random parts of the glyph offset several lines below. And, the number of components wasn't that crazy...like 30ish per glyph. Decompose that stuff before you export unless you want the gates of hell to open up.5
-
Decovar also does this0
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 799 Font Technology
- 1K Technique and Theory
- 617 Type Business
- 444 Type Design Critiques
- 541 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 483 Typography
- 301 History of Typography
- 114 Education
- 68 Resources
- 498 Announcements
- 79 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 269 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports