"I was intrigued by feDisplacement, but I cannot seem to control (or figure out how to control) the direction of the displacement. "
Yes, I've had trouble controlling the thing precisely. The little experiments with the checkerboard, are an attempt to calibrate those effects, here's another experiment: http://srufaculty.sru.edu/david.dailey/svg/later/displace7.svg in which you can see the precise degree of effect as animated. FF4 Opera and ASV all do it I think. Here's one of the reasons I wanted to do it -- if one takes a jigsaw puzzle and wishes to scramble the N pieces (sort of as in http://srufaculty.sru.edu/david.dailey/svg/clips2.svg only scrambled) then the repositioning of the images using clipPath will require N copies of the image to be loaded, I suppose into RAM. For a 1000 piece puzzle that's going to be expensive. Using a bitblt approach as in <canvas> one could segment those memory footprints into much smaller units. and ultimately not consume much more than the original size of the bitmap, but then the jigsaw pieces aren't objects and its not easy to carve them into clipPaths and it's not easy to drag and drop them as one does with SVG objects. So, I was interested in using an underlying distortion map (created through script) to displace chunks of imagery by fixed amounts. I couldn't get it to be as precise as I needed though, and was tempted to complain about it, but could't quite figure out if it was me or the filter that was at fault. feOffset as seen here http://srufaculty.sru.edu/david.dailey/svg/later/offsets7.svg works well in FF but not at all quickly in Opera or ASV. It was the other thing I considered. If the speed found in FF could be expected then it might solve my problem, but not likely yours which requires more gradual and less discrete displacements. cheers David ----- Original Message ----- From: patrickdengler To: svg-developers@yahoogroups.com Sent: Sunday, February 20, 2011 5:52 PM Subject: [svg-developers] Re: Filter Help Wow! Thanks for the immediate follow up. I've toyed with each of these, especially I was intrigued by feDisplacement, but I cannot seem to control (or figure out how to control) the direction of the displacement. <filter id="imageFilter"> <feDisplacementMap scale="25" yChannelSelector="B" xChannelSelector="R" in="SourceGraphic" /> </filter> This does a pretty good job (or at least a start). I really want that "boing" stretch look in whatever dx/dy direction. [Non-text portions of this message have been removed] ------------------------------------ ----- To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ----Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) <*> To change settings via email: svg-developers-dig...@yahoogroups.com svg-developers-fullfeatu...@yahoogroups.com <*> To unsubscribe from this group, send an email to: svg-developers-unsubscr...@yahoogroups.com <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/