omino pixel blog

pixels, motion, and scripting
/\/\/\/\
recent posts
Pixel Bender: mod() bug
// Mon 2008.10.6 06:46 // {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 [...]

-->
A Simplest Pixel Bender Filter
// 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 [...]

-->
Teaser
// Sat 2008.10.4 02:10 // {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).

-->
Handy Scripts
// Thu 2008.10.2 22:41 // {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 [...]

-->
Uuh… Off Topic.
// Wed 2008.10.1 17:41 // {off topic}// [ ]

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.

-->
Pixel Bender: Flash vs After Effects
// Thu 2008.09.25 08:19 // {after effects}// [ ]

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 [...]

-->
After Effects CS4: Pixel Bender!
// Wed 2008.09.24 18:26 // {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 [...]

-->
After Effects CS4: Yawn?
// 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 [...]

-->
Omino Dialog Maker for ExtendScript
// Sun 2008.09.21 19:35 // {after effects extendscript photoshop}// [ ]

// Support function for saShowCode wordpress plugin
function showCodeShowHide(id,shown)
{
var outer = document.getElementById(”outer_” + id);
[...]

-->
tv static
// 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. [...]

-->
/\/\/\
mimeo wordpress theme by
poly@omino.com
+