Monday, October 10, 2011

SuperPNG 2.0 released

SuperPNG is the first plug-in I ever wrote. Back in 2002, Photoshop and After Effects had 16-bit color modes, but couldn't read or write a 16-bit PNG. So I set out to fill the void, learning a lot in the process.

Within a few years, Adobe filled the holes and I figured SuperPNG was destined for retirement. Working in visual effects, I also found myself no longer using a 16-bit integer format in production, preferring 16-bit float via OpenEXR. SuperPNG was all but forgotten—I didn't even have it installed myself.

But then the other day I went to save a PNG in Photoshop and noticed a glaring omission: no ICC profile support. I found it astounding that Adobe, one of the founding members of the ICC, had overlooked it in PNG. Time to dust off SuperPNG.

And then I have also gotten so accustomed to being able to control alpha channels in ProEXR EZ, I decided I had to add that feature to SuperPNG. So now the options dialog lets you choose between using transparency or the channels palette as the source for your alpha. Hold down shift when opening a PNG, and you get an import options dialog as well, letting you direct that alpha however you wish.

For more information, see the PDF manual, also new in this version. Quite an update for a free plug-in!

Enjoy!

2 comments:

Anonymous said...

Hi, tried the new Version in After Effects but it crashes on the Format Option Menu.

Error:
--
After Effects error: Crash in progress. Last logged message was: <5180> <5> Destruct for 615562416

Any chance to fix this?

Best.

Anonymous said...

In Photoshop it works flawless.