Actionscript 3 :: Drawing - Recreate Such Effect Using Pixel Bender?
Jan 30, 2011Effect is generally in mostly vertical with slight horizontal offsets looks like: often used by paintors in sky painting like here
View 1 RepliesEffect is generally in mostly vertical with slight horizontal offsets looks like: often used by paintors in sky painting like here
View 1 RepliesWorking on a Flash iOS app and I need to utilize a couple Apple APIs. I was thinking, would it be possible to write Pixel Bender classes to access their API? If so, could someone provide a small example to get started? Or is there a different / better approach for this?
View 1 RepliesI write a Pixel Bender kernal for my flash.I know that the pbk would run in another thread.But when I run my swf, the GPU usage shows 0%.I want to know does the Pixel Bender with Flash would use the GPU.
View 2 RepliesI'm doing a flashlight in pixel bender and works great. I pass, as parameters, the center of the flashlight.Now, I want to have more than one flashlights (n value).I don't think so I can use Arrays in Pixel Bender, so I thought about ByteArrays but I don't know how to use it in Pixel Bender.
View 2 Repliescreate a filter in Pixel Bender for AS3 to make this effect in the right side in this image:
[URL]
We create Flash games which are embedded within third party wrapper SWF files, which are exported for FP9.
If I create an FP10 SWF which uses Pixel Bender classes (Shader, ShaderData), when I run them in an FP9 wrapper within an FP10 player, an error is thrown
VerifyError: Error #1014: Class flash.display::Shader could not be found.
Is there any way to get access to these FP10 classes - or does the version of the outermost wrapper determine what's available to child SWFs? Is this something to do with applicationDomain?
Simple question here, lets say you have a color in RGB, white:255, 255, 255Pixel bender needs values between 0-1 not 0-255.So white = 1, 1, 1What about:134, 132, 123I dont know how to work it out.
View 3 RepliesI came upon a really nice class that loads a pixel bender filter and applies it to an image, but so far havent really managed to call it to from within a different flash application.
[Code]...
I want to know relationship between flash cs4 and Pixel Bender Toolkit 2. Now I use Pixel Bender Toolkit 2 to make some effect,and use File->Export Filter for flash player,then it will creat a .pbj file. I don't know how flash cs4 use .pbj file? I use google to search it,but I don't find answer. Anyone could give me detail example about flash cs4 use .pbj file?
View 1 RepliesI am building a Flash Application which will allow a user to mix two mp3 files and send the mixed result to our server.
Using Pixel Bender I am already able to create a mix:
public class Mixer
{
[Embed(source="mix.pbj", mimeType="application/octet-stream")]
protected var NewFilter:Class;
[Code].....
Not sure if the event.byteArray can be transformed to an mp3 file? Ideally we'd send the mp3 to our server for uploading.
What is the best way to turn turn off (using PixelBender) colors that fall within a certain range. For example, turn off all colors between 0x0000FF and 0x00FFFF. This has to work in Flash.
View 2 RepliesI am trying to create a custom blend mode much like the blur blend in Windows Vista, where all the of the contents in the windows behind the one on top are blurred. (I hope you understand what I mean.) I would like to accomplish this using a pixel bender effect, naturally. Unfortunately I can't get any kind of blurring (or for that matter, any image distortion at all) to work when I use a pbj file as a blend mode. These kinds of effects work fine as a filter, and seem to work fine in the toolkit as well, but don't seem to work at all in flash as a blend mode. it seems that flash doesn't allow you to sample any points except the current x and y that it is working on when used as a blend.[code]
View 3 RepliesI've being playing around with a pixel bender tutorial from hereI implement the filter like this
Code:
var shader:Shader = new Shader(new KernelClass() as ByteArray);
var filter:ShaderFilter = new ShaderFilter(shader);
[code]........
I am writing a pixel bender filter to be used in Flash. When I run the kernel in Pixel Bender I can see and change all my parameters (float and float2), but once exported to a .pbj and embedded in Flash I get a "TypeError: Error #1010: A term is undefined and has no properties.". I have run a loop tracing the shader data and it does not show that the parameters are there I change the version number for each export and I am surely embedding the latest version.
View 0 RepliesDoes anyone know why this code won't work in Flash Player 10, yet it does in the Pixel Bender Toolkit?The output is that there is no change to the movieclip I attach it to.I have verified that I can get other pixel bender filters to work.I can even do other things like force outPixel's channels to specific values.[code]
View 2 RepliesWhere I can find a good chroma keying pixel bender code example. Or How to write such a code in pixel bender. Or a create pixel bender tutorial to create a chroma keying filter. How to get it in flex 3.
View 2 RepliesAccording to the pixel bender specs a shader can have one or more outputs. The pixel bender toolkit, whose "export to flash" option tends to be preety strict about the flash specific do's and dont's, would even compile such a shader without complaints.
However actionscript's shader related classes seem to be geared toward single output shaders. Is there any way to have multiple shader outputs in flash?
I haven't seen many Flash games on facebook or other applications really utilize it yet (or appear to utilize it).
Are there some good professional examples of its use?
Is pixel bender just too slow for practical use on today's web hardware? I read that Flash will fallback to interpreted mode on older Macs (PowerPC), for example, but is that a deal killer?
How to stretch out the movie clip to twice its width and height after applying some Pixel Bender filter? I have some object with video on it (for ex 512 by 512) I apply a Pixel Bender Filter on it. Now I want to stretch the result (for ex to 1024 by 1024). How to stretch it?So my point is 1) Render the result of effect2) Stretch out the result
View 2 RepliesI've seen some example of using a Pixel Bender for mixing two tracks together (per shader passes). However, would it be technically possible to write a Pixel Bender kernel that could do this?
[Code]...
Here's a snippet of a pixel bender shader that I'm using in Flash:
parameter float2 srcSize
<
parameterType: "inputSize";
inputSizeName: "src";
>;
input image4 src;
The width and height of the source image are filled in correctly in the Pixel Bender Toolkit, but when I run this shader as a filter in Flash Player 10, the srcSize value is not automatically filled in.
I've tried this simpler filter with same Air code as below:
<languageVersion : 1.0;>
kernel NewFilter
< namespace : "Your Namespace";
vendor : "Your Vendor";
[code]....
Changing HUE_MAX slider in app (binded to MAX_RANGE parameter of filter), it doesn't filter out HUE values smoothly, but instead thresholds at HUE_MAX=59.9, where at lower values looks like no filter is applyed, and at HUE_MAX=299.9 where between 60 and 299.9 looks like this: [URL]
Does anyone know how to recreate the TV snow effect, you know when you're trying to tune in a tv channel and all you get is the 'fuzz'?
View 10 RepliesI have been trying to recreate the rollOver swapdepth effect (above). Works OK but slow using mc's on the main timeline using the swapDepth behaviors.It appears (on the [URL]) that each swf is loaded independently on top of the main with their own preloaders.This seems vastly more complicated than just swapping depths on a single timeline.
View 1 RepliesI'm looking for some help converting as3 code to pixelbender code in an attempt to improve the performance of my application. This as3 code goes as follows. I scan through the Number values of a bytearray in chunks. Lets say this chunk lenght was 100 numbers I read 2 numbers (left and right) and try find the maximum values. The numbers in my bytearray are PCM data so there is millions of them and this code can often take a long time to execute, especially on a low spec machine.
The whole aim of this is to render a waveform as quickly as possible. I know very little about pixel bender. I can basically make a new file and create a shaderJob of it in flash but I'm really uncertain how to approach this...
[Code]...
So I'm using PixelFume's Active Blur class to recreate the effect, though somewhat simpler so I rewrote some of it and it seem screwed up to me. I have it on the first frame of an .swf that gets loaded into and container clip in the main .swf via loadMovie. It does what I want it to do, but everytime you load the page it comes up slower and slower. If you click the button to load it like 15 times, it's pretty much 1fps.
The code is as below:
Code:
import flash.filters.BlurFilter;
import flash.display.BitmapData;
import flash.geom.Point;
var bottom = bg.getDepth();
this.createEmptyMovieClip("bgBlur", bottom+1);
[Code] .....
First time on the site. I have been desperately looking for information on this transition, but I have only gotten so far. I was wondering how to recreate the effect that this site has when transitioning between pages. [URL] As you can see, there is a very nice fade out, then in effect. I know that u can fade in with a motion tween, but when u click the next link, the page just jumps into the next one instead of fading. How can I get that fading both in and out effect?
View 2 RepliesI'm trying to duplicate this site. I haven't been able to find anything on depth scale, z depth etc. [URL] was wondering figure this out and point me to the right direction or keword or any scripts.
View 7 RepliesI've created a small pixel-font that I want to use in a Flash game. Each letter is 6 pixels tall, and 7 pixels wide. I've saved a PNG file with all the letters from A-Z lined up next to each other. Basically, I'd like to be able to have a system where I point to the PNG file and say "A is position (0,0) to (7,6), B is position (7,0) to (14, 6), etc" then render those individually on the screen as letters in my font.
I was inspired to do this by watching (the creator of Minecraft) Notch do it in a video of him making Megagun. So, has anyone done anything like this before? Is there a simple library that will let me do it already?
I want to create a game which uses a very basic font which is a single-pixel wide regardless of font size (similar to the font in classic Atari games such as Asteroids & Battlezone).Many, many, many years ago I had a programme on the BBC Micro (yeah, that many years ago) which drew letters, to whatever scale you wanted, as vector art. I was wondering whether anyone was aware of a similar library for Flash (or, alternatively, of an appropriate font which always scales to single-pixel width).
View 0 Replies