atom feed31 messages in at.iem.pd-listRe: [PD] letters that move to their c...
FromSent OnAttachments
Gabriel VinazzaAug 1, 2009 9:41 pm 
Simon WiseAug 2, 2009 4:11 am 
Jonathan WilkesAug 2, 2009 12:44 pm 
Hans-Christoph SteinerAug 9, 2009 12:37 pm 
Hans-Christoph SteinerAug 9, 2009 12:39 pm 
Jonathan WilkesAug 9, 2009 6:49 pm 
Mathieu BouchardAug 9, 2009 9:05 pm 
Jonathan WilkesAug 9, 2009 11:30 pm 
Hans-Christoph SteinerAug 11, 2009 9:52 am 
IOhannes m zmoelnigAug 12, 2009 12:35 am 
Mathieu BouchardAug 12, 2009 1:07 pm 
Mathieu BouchardAug 12, 2009 1:20 pm 
Jonathan WilkesAug 12, 2009 2:40 pm 
Mathieu BouchardAug 12, 2009 3:22 pm 
Hans-Christoph SteinerAug 12, 2009 3:38 pm 
Hans-Christoph SteinerAug 12, 2009 3:40 pm 
Jonathan WilkesAug 12, 2009 7:57 pm 
Frank BarknechtAug 13, 2009 4:47 am 
Hans-Christoph SteinerAug 13, 2009 5:57 am 
Mathieu BouchardAug 13, 2009 9:59 am 
Mathieu BouchardAug 13, 2009 10:35 am 
in...@timvets.netAug 13, 2009 11:42 am 
Jonathan WilkesAug 13, 2009 1:22 pm 
Hans-Christoph SteinerAug 13, 2009 4:16 pm 
Frank BarknechtAug 14, 2009 1:44 am 
Claude Heiland-AllenAug 14, 2009 1:54 am 
MaxAug 14, 2009 2:01 am 
tim vetsAug 18, 2009 11:39 am 
Claude Heiland-AllenAug 18, 2009 12:35 pm 
cyrille henryAug 18, 2009 1:33 pm 
JackAug 18, 2009 2:45 pm 
Subject:Re: [PD] letters that move to their correct position to form readable text
From:Claude Heiland-Allen (clau@goto10.org)
Date:Aug 14, 2009 1:54:51 am
List:at.iem.pd-list

in@timvets.net wrote:

I'm looking for a way to do this: Show text where the letters are positioned randomly across the screen. Then gradually move the letters towards their correct position, to show the original, readable text... any suggestions? Thanks!

IIR: next position := current position * 0.95 + 0.05 * target position (will never reach target exactly)

FIR: current position := start position * (1-t) + t * target position (with t in 0 .. 1)

You need one of the above for each coordinate of each letter, so I suggest storing the information in arrays (or data structures) and looping through them.

Claude