// Mon 2008.10.6 06:46 // {pixel bender}// [bug pixel bender]
The mod() Function
In GL Shading Language, and Pixel Bender, the mod function is defined like so: mod(x,y) => x - y * floor(x / y). The result is always positive. We can see quickly that y’s sign goes away. And the floor function pushes towards negative infinity so y * floor(x / y) is always [...]
// Sun 2008.10.5 21:26 // {pixel bender}
Pixel Bender is Fun!
Ok. This post will show the source code for the tiniest, simplest Pixel Bender generator you can imagine. A generator is like a filter, with no inputs; it just creates an output. Afterwards, some thoughts about integrating into Flash.
To run it, just download the Pixel Bender Toolkit from Adobe, and paste this [...]
// Sat 2008.10.4 02:10 // {pixel bender}// [pixel bender]
Fun with Pixel Bender.
Code to be posted soon, as well as interactive Flash 10 swf (if I can ever figure that out).
-->// Thu 2008.10.2 22:41 // {after effects extendscript}// [after effects extendscript]
Tasks Beget Subtasks
That’s always how it is, I’m trying to do something, but then a new jig or tool is needed along the way.
Just lately I’m finally “remastering” some ancient (80’s) video of my own. Captured it off VHS video in 2004, been sitting on my hard disk since then. Tragically, the capture introduced some [...]
// Wed 2008.10.1 17:41 // {off topic}// [graphic ununhexium uuh]
Nothing topical here, just an amusement I came across during the day’s surfing, said “share me.”
But it is a nice graphic, no?
picture from wikipedia
Oh so heavy.
// Thu 2008.09.25 08:19 // {after effects}// [adobe after effects flash pixel bender]
This blog usually isn’t for industry commentary and such, but you know, when Adobe starts moving the pixels around in new ways I do get excited.
Adobe’s “Pixel Bender” framework — which facilitates fast, cross-platform, single-frame image-processing filters — will be available in Flash and After Effects, and presumably other imaging apps as well. (It should [...]
// Wed 2008.09.24 18:26 // {after effects}// [after effects]
Ah! Ah! Yes. Ok. Here’s the rather understated but incredibly-significant feature added in CS4: Pixel Bender effects.
Keven Goldsmith of Adobe explains.
Pixel Bender is Adobe’s way of packaging up (essentially) OpenGL Shader Language, for use as effects plugins to their imaging products.
The outcome will be a lot of extremely cool effects plugins. Some of these will [...]
// Tue 2008.09.23 21:22 // {after effects}
Ok. Here’s my obligatory chime-in on CS4.
It’s too soon to tell. And I know I’ll upgrade anyway. But So far it looks pretty unspectacular!
When I first started After Effectsing (to verb a product) it was just after expressions were introduced, and just before scripting (scripting!) was added. Those were the days!
And then CS3, that was [...]
// Sun 2008.09.21 19:35 // {after effects extendscript photoshop}// [adobe adobe scripting dialog library extendscript javascript omino dialog ui]
// Support function for saShowCode wordpress plugin
function showCodeShowHide(id,shown)
{
var outer = document.getElementById(”outer_” + id);
[...]
// Sun 2008.09.14 22:07 // {after effects}
Sometimes you just have to take joy from trivia. Here’s a little tv-static animated GIF I made, for use with a WordPress plugin.
Feel free to steal and use this gif.
It’s only 6 frames, 128×128, 18k.
It is tileable, and looks pretty good, large!
Here’s the after effects project for it.
It’s just Noise, Fast Blur, Curves, and Offset. [...]
