Developing Line Sizer 2.0 came with some challenges. One of them was trying to make it work with paragraph text. Sadly, I had to scrap it due to the unpredictable nature of text wrapping and some other issues.
@fremox59 Mamoun showed it to me a while back! I haven't got it though. Matter of fact, I tried multi-columning Line Sizer v1 already, but having it all dynamically on a single layer was slow as balls so it stayed a textperiment 😂
Performance took a massive hit too since I had to use a helper function that loops through each word and detects where a virtual line break occurs in order to compose the text lines needed for further calculations. While that was fully working, the line-scaling would cause a post-expression reflow again.
V2 comes with these new features:
- Multiple fonts & fill colors per word
- Improved leading algorithm
- Two leading modes: Default & Optical
- Bakable via "Convert Expression To Keyframes"
Grab Line Sizer for free now:
https://t.co/btCAgeKBhR