First off, what I am trying to achieve is the following:
- I want to create a frosted panel/window .swf file in Flash that I can import into a Flash based panorama viewer. An example of the panorama viewer: http://www.utah3d.net/utah-travel/bonneville-salt-flats/salt-flats-1.h tml
- Everything below the panel will be blurred, creating that frosted look.
Is there a way to do this? The background image/panaorma will be changing, and can also be moved around in the viewer, so I can't simply take a static portion of the image and blur it. I would need the frosted panel.swf to do the actual blurring effect, much like you could simply change the opacity of a layer and have anything under that layer be effected by the opacity without actually altering it.
Thanks for any advice!
What I want to achieve is a little different though. The background is not static, and can change and move, so you never know what will be behind the "window". Therefore I can't simply blur the background and mask off the areas I don't want blurred, since I never know where the window will be at any given time. Hopefully this is more clear now. But maybe this just isn't possible? At least within reason?
If you are using a closed source panorama viewer, you will be very limited in what you can actually achieve. If the developer hasn`t already made preparations for including such a gimmick, chance is you will almost for certain break the performance of that viewer by introducing obscure alphamasks or anything. If you would design such a system from the ground up, my bet would be to look in the direction of Pixel Bender
oops, i didn't realize that was a photoshop file. i thought the author was showing how to use the displacementmapfilter in flash to create that effect.
anyway, that is possible to do dynamically using the displacementmapfilter and mm's suggestion to use pixel bender would probably work, too.
I appreciate the help guys. Yeah I think it may be more trouble than it's worth, and I'm not sure if it would be compatible with the flash viewer either like you stated moccamaximum. I'll take a look at some displacementmapfilter tutorials and see if that gets me anywhere but otherwise I'll try and find some other alternative. Thanks!