You'd get a lot of people who would argue about that "amazing" stuff. And it really isn't much of a formula, either. It's just a way to keep the tops & bottoms of letters from looking like they're frying as they roll up the screen. The key is to move the text vertically in integer pixel increments on each and every frame -- 2 pixels vertically per frame, 4, 10, whatever. 2.85 pixels per frame, for example, is strictly forbidden. Then AE's subpixel rendering ought to make the the text look consistent. You won't be able to control the speed of the roll very precisely, you can't do anything much about the duration of the roll, you can't make the roll speed ramp faster or slower, but at least the text will look nice. That's really all there is to it. I've had to use this trick about a half-dozen times in the last decade, it works fine, but I always have a lot of arithmetic to do to get the roll to move in integer pixel increments. It works, but it's a pain. I suppose somebody (not me) could write an expression to move a layer vertically in integer pixel increments fairly easily.
... View more