More scrolly Lisp web toys
« previous entry | next entry »
Feb. 12th, 2008 | 08:11 pm
screedbot is the latest Lisp-powered wigflip web toy. It's for making animated typewriter text graphics.
The original plan was to use a hybrid of Skippy and Vecto, but it turned out that rendering all the glyphs all the time got way too slow. To improve performance, I switched to making and caching a Skippy frame for every glyph seen in the font. That's eliminated the bottleneck of Vecto's rasterization work, and it can generate a GIF animation with hundreds of frames in a fraction of a second. I'm pretty happy with how it worked out.
It's hard to say which parts I can factor out into standalone libraries, but I do at least hope to write up the docs for the original hybrid library, Skepto, and release it.
(no subject)
from: anonymous
date: Feb. 13th, 2008 08:41 am (UTC)
Link
Does the font you use support only latin characters? (I've tried in russian out of curiosity, it displays empty boxes).
-Anton
Reply | Thread
(no subject)
from:
xach
date: Feb. 13th, 2008 11:32 am (UTC)
Link
Reply | Parent | Thread
(no subject)
from: anonymous
date: Feb. 13th, 2008 03:41 pm (UTC)
Link
Reply | Parent | Thread
(no subject)
from:
alogic
date: Feb. 15th, 2008 12:54 am (UTC)
Link
True type font with cyrillic.
Something dirty but better than nothing.
Source.
Reply | Parent | Thread
(no subject)
from:
xach
date: Feb. 15th, 2008 01:24 am (UTC)
Link
http://wigflip.com/screedbot/cyrill
Does that work ok?
Reply | Parent | Thread
(no subject)
from:
alogic
date: Feb. 15th, 2008 02:21 am (UTC)
Link
Reply | Parent | Thread
(no subject)
from: anonymous
date: Feb. 15th, 2008 01:00 pm (UTC)
Link
Could you add a parameter, to not use the pause before replaying the text? I want an animation of recursive saying, as if the text is endless.
Reply | Parent | Thread
(no subject)
from:
xach
date: Feb. 15th, 2008 07:09 pm (UTC)
Link
Reply | Parent | Thread
(no subject)
from:
alogic
date: Feb. 15th, 2008 03:46 am (UTC)
Link
Reply | Thread