Interacting with parameters organised in logical groups with sketches of the graphical interfaced alongside knops to get a better sense of the type features that will be affected by your actions. (Of course the algorithm is bugging around as I am going through my list of bugs…)
27.06.2025 16:18 — 👍 0 🔁 0 💬 0 📌 0
In this demo, I am testing the generation of a font family with different weights, as well as extended, slanted, and monospaced styles.
In theory, each parameter could be adjusted for each style, but for now, I am interpolating between two and ten values.
03.06.2025 11:41 — 👍 2 🔁 0 💬 0 📌 0
Playing a bit with Turing patterns…
22.04.2025 17:16 — 👍 2 🔁 0 💬 0 📌 0
We had a small breakthrough today. Thanks to the help and collaboration of @flozia.bsky.social we managed to export a font with 4 axes, 16 masters from our parametric tool.
Unfortunately, many effects are not easily convertible to the variable system, so I stick with the circles for quick tests.
07.03.2025 08:36 — 👍 2 🔁 0 💬 0 📌 0
Improving stroke merging algorithm. Depending on the total count of the shapes, the stroke color changes between pink and yellow, for debugging reasons and also the animation helps to get a sense for what is actually happening :)
02.03.2025 13:26 — 👍 2 🔁 0 💬 0 📌 0
Ink traps/Spikes • The new feature is an angle clamp (min/max) that allows corners to be selected generatively.
09.02.2025 11:15 — 👍 4 🔁 0 💬 0 📌 0
A screencast of an ongoing development for a little design app with parametric type. Now featuring a test run for kerning cushions. (More details and conversation regarding the parametric spacing/kerning approach you can find on my mastodon account if you are interested to dive deeper)
06.02.2025 10:41 — 👍 1 🔁 0 💬 0 📌 0
A little upgrade in the rendering for stroke endings.
Catching bugs.
#parametrictype #typetool #typedesign #code #bugs
04.02.2025 12:02 — 👍 5 🔁 0 💬 0 📌 0
Kerning cushion? Naive & provocative vision: If we could automate the spaces between all pairs of letters and completely ignore how fonts currently work across software, could we give up (left/right sidebearings) in the context of writing at all? Think of space as relative instead of absolute... 🚩
30.01.2025 08:30 — 👍 4 🔁 1 💬 1 📌 0
I decided to finally upgrade my daily routine with a dishwasher. Should I get an energy efficiency B or save 25% for the same model energy efficiency D.
29.01.2025 15:30 — 👍 1 🔁 0 💬 0 📌 0
Yes please! ✨
29.01.2025 12:04 — 👍 1 🔁 0 💬 0 📌 0
Current kerning implementation: The bubble shape currently struggles with edges and therefor keeps letter pairs like TA to far apart. Otherwise given the wild parametric nature, I am quite happy with a first attempt!
29.01.2025 07:49 — 👍 3 🔁 0 💬 0 📌 0
A first test to create a kerning bubble by offsetting evenly placed points on the outline with a binominal distribution along its normal axis, to determine the approximate kerning by making the letters bubbles touch.
28.01.2025 21:01 — 👍 4 🔁 0 💬 0 📌 0
A Polygon bubble wrapper around each of the three letters «TAV»
Thanks to @christophknoth.bsky.social, who reminded me of Bubble Kern (tosche.net/non-fonts/bu...) which lead me to a first step to generate a very simplified polygon bubble around each character to get a better mathematical idea of letters distance to each other.
28.01.2025 17:00 — 👍 3 🔁 0 💬 0 📌 0
Each characters width controlled separately, independent but in alignment with the global width.
28.01.2025 13:41 — 👍 3 🔁 0 💬 0 📌 0
Playing around with a combination of stroke weight, spacing, slant and stroke extension of the curve segments, both horizontally and vertically.
27.01.2025 22:19 — 👍 1 🔁 0 💬 0 📌 0
Parametric spacing improved for slanted letters ✨
27.01.2025 16:41 — 👍 5 🔁 0 💬 0 📌 0
Some updates to the algorithm preview. I am still struggling to find a good concept for the spacing of slanted letters. Currently including the angle in the profile calculation and using it as a reference for the offset. Any suggestions for research material related to spacing and slanted fonts?
26.01.2025 14:44 — 👍 6 🔁 0 💬 0 📌 0
After changing 2 numbers in some vector intersection calculation, i was able to highly decrease render time. Now I get between 70–120 milliseconds for the basic latin uppercase, lowercase and figures for the basic algorithm on my old machine.
25.01.2025 15:49 — 👍 3 🔁 0 💬 0 📌 0
Display of rendertime for latin character lowercase m
Just decreased total render time by a factor of 6. The slowest latin letter currently takes around 3.4 milliseconds on my 4 year old computer. Render time also fluctuates depending on parameter settings. More or less overlaps can be caused by the stroke weight for instance.
25.01.2025 12:37 — 👍 2 🔁 0 💬 0 📌 0
Thanks, do you use one or the other?
24.01.2025 19:51 — 👍 1 🔁 0 💬 1 📌 0
too much going on 🚩
24.01.2025 19:01 — 👍 1 🔁 0 💬 0 📌 0
Alternatives for Instagram anyone?
24.01.2025 11:22 — 👍 1 🔁 0 💬 1 📌 0
Recap on the filter side of things: Circles places a long skeleton, radius and offset controlled with noise, simplified implementation of metaballs, rearranging circles to an invisible grid.
#parametrictype #typedesign #typography #code
24.01.2025 08:01 — 👍 9 🔁 0 💬 0 📌 0
Thanks, more to come soon!
23.01.2025 23:50 — 👍 1 🔁 0 💬 0 📌 0
Left/Right negative space profile to determine automated spacing. New stuff coming up :)
23.01.2025 20:09 — 👍 4 🔁 0 💬 1 📌 0
A test run of wip rounded corner algo on parametric type
22.01.2025 07:43 — 👍 2 🔁 0 💬 0 📌 0
Running the rounded corners modification on a Hiragana Character
Rounded corners filter on letter P
Rounded corners filter on letter A
Working on the rounded corners module. Appart from smoothing out some edges, the next step will be to clamp rounding in relation to neighbouring corners to aboid overlaps.
22.01.2025 07:36 — 👍 1 🔁 0 💬 0 📌 0
I have (again) roughly implemented a new letter building algorithm. I will also be giving a demo and a workshop at Automatic Type Design 3 in Nancy, France next month, so it will be a great to put it to a test!
#parametrictype #typedesign #typography #parametric #code #programing #math
04.01.2025 11:46 — 👍 6 🔁 0 💬 1 📌 0
A little teaser from the preview interface for working on the algorithm-specific code.
#parametrictype #typetool #typedesign #code #wip #algorithmic #javascript
03.01.2025 20:50 — 👍 2 🔁 0 💬 0 📌 0