{"id":12881,"date":"2008-09-20T14:39:41","date_gmt":"2008-09-20T14:39:41","guid":{"rendered":"http:\/\/blogs.adobe.com\/jnackdev\/2008\/09\/new-pixel-bender-hotness.html"},"modified":"2008-09-20T14:39:41","modified_gmt":"2008-09-20T14:39:41","slug":"new_pixel_bender_hotness","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2008\/09\/20\/new_pixel_bender_hotness\/","title":{"rendered":"New Pixel Bender hotness"},"content":{"rendered":"<p style=\"margin-top: 0;margin-bottom: 0\">At Photoshop World I demonstrated Photoshop running a plug-in that houses <a href=\"http:\/\/blogs.adobe.com\/jnack\/2008\/05\/adobe_hydra_now.html\">Pixel Bender<\/a>, Adobe&#8217;s new cross-platform, cross-application technology for running filters <em>silly fast<\/em> on GPUs &amp; CPUs.&#160; Because it also runs in the upcoming Flash Player 10 (due in conjunction with CS4) and in After Effects, I expect Pixel Bender to usher in a whole new era for Photoshop filters.&#160; It radically lowers the barrier to entry (all you need is a text editor&#8211;which Adobe <a href=\"http:\/\/labs.adobe.com\/wiki\/index.php\/Pixel_Bender_Toolkit\">happens to provide<\/a>)&#8211;and did I mention that it&#8217;s fast?<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">I&#8217;m seeing plenty of interesting examples popping up online.&#160; To check them out you need to install the <a href=\"http:\/\/labs.adobe.com\/downloads\/flashplayer10.html\">Flash Player 10 beta<\/a>.<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<ul style=\"margin-top: 0;margin-bottom: 0\">\n<li><a href=\"http:\/\/pixelero.wordpress.com\/\">Petri Leskinen<\/a>&#160;is cranking out interesting experiments, including a crazy <a href=\"http:\/\/www.petrileskinen.fi\/Actionscript\/Tunnel\/TunnelDemo.html\">tunnel test<\/a>. [Via Mike Chambers]<\/li>\n<li><a href=\"http:\/\/www.dasprinzip.com\/prinzipiell\/category\/pixel-bender\/\">Frank Reitberger<\/a> has made cool <a href=\"http:\/\/www.dasprinzip.com\/pExamples\/p58.html\">fisheye<\/a> and <a href=\"http:\/\/www.dasprinzip.com\/pExamples\/p56.html\">smudge<\/a> (or what I&#8217;d call &quot;The Chuck Close Effect&quot;) filters. <\/li>\n<\/ul>\n<ul style=\"margin-top: 0;margin-bottom: 0\">\n<li>Flash 3D expert Mr. Doob has posted a number of <a href=\"http:\/\/mrdoob.com\/blog\/post\/586\/\">examples<\/a>; I like <a href=\"http:\/\/mrdoob.com\/lab\/effects\/shaders\/Rays.html\">rays<\/a> in particular. <\/li>\n<li>Adobe&#8217;s Lee Brimelow has posted a <a href=\"http:\/\/theflashblog.com\/?cat=44\">pair of PB creation tutorials<\/a> and an interactive sample, while Mike Chambers shows how to build <a href=\"http:\/\/www.mikechambers.com\/blog\/2008\/09\/17\/creating-re-distributable-actionscript-libraries-of-pixel-bender-filters\/\">ActionScript libraries of PB filters<\/a>.<\/li>\n<li>More samples can be downloaded from the <a href=\"http:\/\/www.adobe.com\/cfusion\/exchange\/index.cfm?event=productHome&amp;exc=26&amp;loc=en_us\">Adobe Exchange<\/a>.<\/li>\n<\/ul>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">A couple of other notes:<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<ul style=\"margin-top: 0;margin-bottom: 0\">\n<li>Kind of a technicality: Pixel Bender won&#8217;t be supported <em>in the box<\/em> in the next version of Photoshop, but we plan to offer a PB plug-in as a free download when CS4 ships.&#160; Therefore it&#8217;s effectively part of the release. <\/li>\n<li>I expect the ability to run filter in the Flash Player to have a big impact on what Flash-based RIAs like Photoshop Express can do.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>At Photoshop World I demonstrated Photoshop running a plug-in that houses Pixel Bender, Adobe&#8217;s new cross-platform, cross-application technology for running filters silly fast on GPUs &amp; CPUs.&#160; Because it also runs in the upcoming Flash Player 10 (due in conjunction with CS4) and in After Effects, I expect Pixel Bender to usher in a whole [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[44],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12881"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=12881"}],"version-history":[{"count":0,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12881\/revisions"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=12881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=12881"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=12881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}