Legal
The views expressed in this blog are my own and do not necessarily reflect the views of Adobe Systems Incorporated.
Search
Recent Comments
-
Jim Cheng on "Some hydra changes for the next AIF Toolkit release"
Kevin, Does this change have any effect on the Hydra feature set that will be exposed from the Flash Player? If I'm reading this correctly, it appears that with this new release you're now able to execute flow control instructions ...
-
Mims H . Wright on "Joa Ebert becomes the first 3rd party hydra developer"
I just put together a posterize patch. It was so easy! I'm surprised at the simplicity of AIF.
-
Ben on "Adobe Help Center Hacks #1: Changing the font"
Hi Kevin, thanks! This partly helped me figure out why all of the text in Adobe Help center had turned to squares. I had removed most fonts from my Users/me/library/fonts folder so I just had to put Verdana back into ...
-
Matt the Wise on "Adobe Help Center Hacks #1: Changing the font"
I figured this out cause I must be the smartest man alive. What I did was to find out what font help center was using. In my case it was HuxleyVertical ( a beatiful non readable font) I changed the ...
-
Greg Woolf on "Adobe's first podcast!"
Jason Levine has a great tutorial on how to use spectral view to remove those frequencies and remove them. I think you can even get it free from this link: http://www.totaltraining.com/v ideos/wmv/TAUD15_Noise_Reducti on.wmv
-
Megan Cunningham on "Adobe and the long tail"
I think the real opportunity for Adobe to help their customers/prospective customers monetize their creative assets is in video. If you look at the amount of audio/video content that's being published on the web today vs. 2 years ago, it's ...
Archives
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- July 2008
- June 2008
- May 2008
- April 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- June 2007
- April 2007
- March 2007
- February 2007
- January 2007
- March 2006
- December 2005
- November 2005
- October 2005
- September 2005
June 7, 2009
speaking on Thursday at SeaFlex meeting
Just a note for Seattle folks: I'm speaking at the Seattle Flex User's group meeting on Thursday.
More info: http://seaflexug.org/
June 4, 2009
Some recent Pixel Bender presentation recordings
This week Paul Trani gave a talk on Pixel Bender for Flash, After Effects and Photoshop to Adobe User Group managers and admins. He was a great speaker and really funny. That recording is here.
At the 2009 Creative Suite Developer Summit. I gave a talk on the features of Pixel Bender that are important for doing Photoshop or After Effects filter development. That recording is here. You'll have to excuse my stammering, I had a major slide malfunction (inadvertently used a way early version of my slide deck).
We also had a really fun event, The Pixel Bender Iron Chef contest where developers from After Effects and the Adobe Image Foundation team challenged attendees in feats of Pixel Bender strength. That recording is here.
May 21, 2009
Adobe Romania Sponsors Pixel Bender contest for BEST
Mihai Pricope, a platform evangelist from Adobe Romania posted about this on his blog.
Adobe Romania helped sponsor the 2009 Bucharest Best Engineering Competition for the Board of European Students of Technology. Miti taught introduced the students to Pixel Bender and below you see what they produced two hours later. He has a zip of the pixel bender kernels on his blog.
May 14, 2009
Editing Pixel Bender in Eclipse with PBDT
I've often been asked if Adobe was going to do an eclipse plug-in for Pixel Bender. It's been something that we definitely wanted to do, but I wasn't sure when we would get to it. Joa Ebert decided to take advantage of the PBUtil command-line application that we ship with the Pixel Bender Toolkit SDK to create his own eclipse plug-in, PBDT. He even came up with a way to get Pixel Bender development working with Linux (another often requested feature).
I've been playing with it a bit (it integrates with Flex and FDT pretty well) and it is a cool alternative way to do Pixel Bender development.
Thanks to Joa for his contribution to the community!
April 19, 2009
video of my talk to the Seattle Flash User's group last June
I spoke to the Seattle Flash User's group last June, and I hadn't realized that they'd posted video of it until just now...
April 3, 2009
Pixel Bender Toolkit v1.5 released!
The newest version of the Pixel Bender Toolkit has been released on Adobe Labs. This is pre-release 6, but it is also version 1.5. This new version includes the ability to edit, compile and run Pixel Bender Graphs (supported in Photoshop and After Effects). It also has a number of bug fixes, specifically in areas around PBJ generation.
You can get it from the Pixel Bender Technology area on Adobe Labs, and please let us know about any issues or suggestions for the next release in our forums, our Adobe Group or on twitter.
April 2, 2009
More Cool Pixel Bender Experiments
Ralph Hauwert wanted to see what he could do with Pixel Bender and Alchemy to get the most possible performance from the Flash Player. He created this experiment showing a 3D particle system using over 300,000 particles rendered in 3D in real time. More info and the demo on his blog.
Rob Skelly has a post on his blog showing how to use Pixel Bender for general purpose math. "So, does using Pixel Bender for math really help? Yes! In my simple tests, using Pixel Bender for collections of Numbers larger than a few hundred is at least 3x as fast and much better still for larger sets and more complex calculations. There is some overhead associated with setting up the shader objects, but depending on what you’re doing, the savings are definitely worth it."
Tom Beddard (the creator of the Esher Droste effect and the sweet Mandelbrot renderer in Pixel Bender) has dropped some new Pixel Bender coolness with a landscape raytracer! This is pretty neat and he also includes the source and some background on how he created it. Very nice.
Frank Reitberger has created a very trippy sphere generator with Pixel Bender and also includes the sources and a demo on his blog.
Aaron Conran decided to see what he could do using Pixel Bender, AIR and Explorer. The result is the Pixel Bender Explorer application. It also allows you to reference pbj files as effects in the wild to play with them. This app is a ton of fun.
David Lanaert has been experimenting with physical simulation in Flash using Alchemy and Pixel Bender. He created an web app called Farbe that lets you do watercolor simulation in Flash using Pixel Bender. It is really impressive, especially the performance he achieved. Really inspiring to play around with!
Thanks to everybody in the community who continues to push the bounaries using Pixel Bender. We have some very exciting stuff that we're working on that will help you create a whole new generation of awesomeness! Stay tuned!
March 2, 2009
Open position on the AIF team
My team is hiring! We're looking for a white-box QE with C++ and scripting experience.
For more information: http://cooljobs.adobe.com/frameset.html?goto=er-viewjob&refnode=440636
February 13, 2009
NVidia's Pixel Bender contest update: You've got two more weeks!
The NVidia Pixel Bender contest was extended to the end of February. You've got two more weeks to submit your filters for some pretty sweet prizes!
More info in my previous post or go straight to the contest page on the NVidia website!
Great Pixel Bender instructional videos on Adobe TV
Ryan Taylor presented at the Adobe MAX conference in San Francisco last November on Pixel Bender. I didn't get to see it because I was teaching the tutorial at the same time, so I was really looking forward to watching the video. It is finally up! I'm really impressed because Ryan got a lot of the info at the very last minutes (it was changing right up to MAX) and still put together a great talk. There are a couple of minor errors in it on some of the background, but nothing major. Unfortunately, the recording gets cut off, but it is still a good talk if you want to get a good view of Pixel Bender for CS4.
Lee Brimelow (who also created the great Pixel Bender tutorials at gotoandlearn.com) has a good shorty tutorial as part of the ADC Presents series and does a really nice walkthrough of a Pixel Bender kernel. It's basically the 10 minute condensed version of the Pixel Bender tutorials we did at MAX.
Paul from Flash Downunder also does a great tutorial on using Pixel Bender in Flash as well that goes into a bit more depth.
January 16, 2009
Some cool experiments with Pixel Bender
Since the first posting of the Pixel Bender toolkit, developers have been pushing the boundaries, moving beyond image and video processing filters. Some really cool things have been posted, so I thought I would call attention to some of the things I've seen. There is a ton more out there to check out, this is just some of the things I've seen posted lately.

David Lenaerts has created a smoke/fluids simulation in Pixel Bender utilizing 49 Pixel Bender kernels per frame! Also, he has posted the source, which is always cool.

"the chuck" has created a sawtooth synthesizer in Flash using Pixel Bender to generate the waveforms.

Joe Cutting has created a wind tunnel simulator using Pixel Bender.
![]()
Mike Welsh created a cool ray tracer in Pixel Bender and was cool enough to post it in the Pixel Bender exchange.
![]()
Tom Beddard has posted a really pretty Mandelbrot generator in the Pixel Bender Exchange.
There has been literally a flood of cool posts on people's blogs about Pixel Bender, in the future, I'll try and collect more links to show you here. We're pretty busy working these days on the next gen of cool stuff for you to use... :)
December 23, 2008
NVidia hosting a Pixel Bender writing contest!
NVidia is really jazzed about the way that Pixel Bender shows off their GPUs in After Effects and in the Photoshop Pixel Bender plug-in. So much so that they've decided to hold a contest to see what Pixel Bender filters you guys can think up!
There are some really sweet prizes including an Alienware Area-51 PC and NVidia cards ('natch). I know I've seen some pretty killer stuff that you guys have been posting to your blogs and to the Pixel Bender Exchange. Now is your chance to really show off!
Here is the info from the press release:
NVIDIA Hosts Adobe Pixel Bender Creation Contest
NVIDIA and Adobe are joining forces to encourage artists and developers to write Adobe Pixel Bender™ Kernels for Adobe Creative Suite 4. The first place winner will receive an Alienware Area-51 Personal Computer. Category winners will receive a NVIDIA Quadro CX graphics card. The categories are coolest Pixel Bender kernel, most useful Pixel Bender kernel in the Adobe Photoshop® workflow, and most technically compelling.
Pixel Bender is a technology created by Adobe that enables a new way of enhancing and adding functionality to Photoshop and other Adobe applications like Adobe Flash and Adobe After Effects. The Adobe Pixel Bender technology delivers a common image and video processing infrastructure which provides automatic runtime optimization on heterogeneous hardware. You can use the Pixel Bender kernel language to implement image processing algorithms (filters or effects) in a hardware-independent manner without having to work with each application’s plug-in SDK. The Pixel Bender graph language is an XML-based language for combining individual pixel-processing operations (kernels) into more complex Pixel Bender filters. The most recent version of the Pixel Bender plug-in (1.1) for Photoshop CS4 was recently released by Adobe and is accelerated by the graphic processing unit (GPU).
More information on Pixel Bender can be found here.
The contest runs from January 1, 2009 to January 31, 2009.
Contest details here
Interview on Pixel Bender from MAX Milan
Michaël Chaize filmed this interview with me at MAX Milan. It is sort of a quick intro to Pixel Bender.
Materials from our MAX "Creating Effects With Pixel Bender" Lab
For those of who couldn't make it, I'm happy to post up the exercises and slides from our "Creating Effects With Pixel Bender" Lab that was presented at MAX 2008 in San Francisco and Milan. The feedback from the lab was great, thanks to all who attended!
The goal of this lab is not to make you a Pixel Bender whiz, but to get you started. It is assumed that you know your way around Flash Authoring a bit and that you are at least familiar with ActionScript. No Pixel Bender or image processing knowledge is assumed (that is what the lab is for!). A lot of people who took the lab had been a bit intimidated by Pixel Bender, but realized that it is very easy and fun to play with.
In order to go through this lab, you need to have Flash Professional CS4 installed. If you don't have it on your computer, you can download a trial here. You also need the Pixel Bender Toolkit. If you purchased Flash, it should already be installed. If you don't have the Pixel Bender Toolkit, you can install it from here.
You can download the presentation slides from this link: Download file. Without us talking, they may not be that useful, but I'm posting them anyway.
You can download the exercises from this link: Download file.
A big thanks to Lee Brimelow from whom I liberally stole when writing the exercises and to Bob Archer and Brian Ronan, who helped me write the slides and who co-taught the class with me in San Francisco.
November 20, 2008
Kerry Garrison demos the Pixel Bender Gallery Plug-in for Photoshop
Pixel Bender Demo from Kerry Garrison on Vimeo.
He gets the name wrong a few times, but it is a nice video anyway :)
November 16, 2008
New Pixel Bender releases for MAX!
Hey everybody! I've been laying a bit low for a little while because the team has been heads-down preparing for MAX and polishing our latest releases.
It seems crazy that only around a year ago we first announced Pixel Bender publicly! At that time we were only taking about Flash, although we had been working to make Pixel Bender plug-ins work with After Effects and Photoshop (John Nack had an excellent hint on his blog that day). This year, we're doing a 90 minute lab on Pixel Bender every day and there are two additional Pixel Bender sessions from the Flash developer community! I'll also be doing the lab twice in Milan at MAX Europe.
Tonight, we posted a new release of the Pixel Bender Toolkit, version 1.1. This version is newer than the one that shipped with CS4. There are some bug fixes and a great developer guide and reference put together by the developer documentation team. Also included is the promised Pixel Bender command-line compiler, PBUtil. Those of you using other tools or looking to automate your Pixel Bender workflows can use it, and those who want to create 3rd party tools can use it for both kernel and bytecode compatibility.
The most important release tonight is the Pixel Bender Plug-in for Photoshop Cs4. It supports both Pixel Bender kernels and Graphs and is accelerated for both GPUs and multi-core CPUs.
You can now use the same Pixel Bender filter in Photoshop, After Effects and Flash!
All of these releases are now available from our new labs page:
http://labs.adobe.com/technologies/pixelbender/
Don't forget:
The Pixel Bender Exchange: http://www.adobe.com/cfusion/exchange/index.cfm?event=productHome&exc=26&loc=en_us
the Pixel Bender Forum: http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=72&catid=661&entercat=y
Pixel Bender on Twitter: http://twitter.com/pixelbender
For those at MAX SF: Brian Ronan, Bob Archer and I are will be at the Meet The Team session for the Flash team tomorrow night. Come by and say hi or find us in the halls of Moscone or the Marriot! We always want to find out what folks are doing with Pixel Bender! Unfortunately, all of the labs are full, but we will post our content after all the MAXes are over.