Discuss Scratch

TheMachinumps
Scratcher
96 posts

Modern Text Engine - Yet another pen based text engine (Still in development!)

This engine renders text with both straight lines and bezier curves, allowing for some really good looking text.
It also gives you the ability to:
  • Change size (in %)
  • Change spacing (or kerning) between characters
  • Change pen thickness (bold)
  • Slant text (italics)
  • Rotate text
  • Center text (at X or Y)

Editor progress: Youtube playlist

Here's a little demo of what can be done with it, on Forkphorus at 250 FPS

It's pretty much like Bezier Pen Text Engine (my best text engine that broke on 3.0), but with more features and it works on 3.0 (duh)
It's possibly faster too, but I can't confirm that because BPTE is dead (oof)

- Is there going to be an editor?
* Probably yeah

- Is there going to be an explanation of how the code works?
* Quite possibly, but only for the text engine which is simpler than the editor (the editor is really complicated and hard to explain, however, I'll keep the code organised)

- How does the block look like?
* Like this:


- When are you going to share this?
* Eventually… Unless you decide to steal it from my little demo, which wouldn't be very kind of you now would it?

Last edited by TheMachinumps (Jan. 4, 2020 20:09:50)

The-I1
Scratcher
5 posts

Modern Text Engine - Yet another pen based text engine (Still in development!)

whenclickedifyourknowlege>myknowlegethenchange my knowlegebyyourknowlege
-Rex-
Scratcher
500+ posts

Modern Text Engine - Yet another pen based text engine (Still in development!)

TheMachinumps wrote:

even I don't understand the editor code sometimes so no explanation on that
Which editor is this referring to?
TheMachinumps
Scratcher
96 posts

Modern Text Engine - Yet another pen based text engine (Still in development!)

-Rex- wrote:

Which editor is this referring to?
The editor I made for the text engine. I was exaggerating a bit, as I don't want to go into detail on how it's internals work. Also, the UI still needs to be completely revamped, but besides that, the engine is going great
TheMachinumps
Scratcher
96 posts

Modern Text Engine - Yet another pen based text engine (Still in development!)

UPDATE: I am now starting to redesign the editor (to make it cleaner and more intuitive)!
Here's what I've got so far: https://youtu.be/X613kHUa3NY
(inspired by @-Rex-'s PTE Ultra+ Font Editor)
TheMachinumps
Scratcher
96 posts

Modern Text Engine - Yet another pen based text engine (Still in development!)

UPDATE: It's now possible to edit paths
A new preview has been released: https://youtu.be/ds_nh0ycvNM

Last edited by TheMachinumps (Jan. 12, 2020 02:14:43)

Powered by DjangoBB