Arcen Games

Other => Game Development => Topic started by: nas1m on August 15, 2014, 01:58:30 PM

Title: Tool to edit PNG files with alpha channel?
Post by: nas1m on August 15, 2014, 01:58:30 PM
Hi folks!

TLDR: Does anybody know a (preferably free) tool that is capable of properly editing PNG files with an alpha channel?

The long story:

I strived for creating some achievement icons for the new achievements recently added to Bionic.
What I planned to do is extract a section of the appropriate size of the Exo portraits available with the game and maybe tinker with their colors a bit.
Problem is that I would like to copy a section of the original image which contains pixels that are set to be completely transparent. I can copy the respective piece just fine, but unfortunately the alpha channel of the pixels does not seem to be copied as well, leading to the unwanted background being visible.

So what I would need is a tool that either allows me to edit these pixels back to fully transparent or, even better, takes care of properly preserving the alpha channel when copying data.

Usually I am doing my image processing stuff using XnView. But in this case I seem to have left its feature scope.

Any tools out there you can recommend?
Title: Re: Tool to edit PNG files with alpha channel?
Post by: keith.lamothe on August 15, 2014, 02:08:11 PM
I use GIMP for most image editing, though it isn't designed for drawing.  Drawing isn't a common use-case for me, but Inkscape has worked for me thus far.
Title: Re: Tool to edit PNG files with alpha channel?
Post by: Draco18s on August 15, 2014, 02:48:46 PM
GIMP will let you edit the alpha channel independently of the color channels.  Its one of those features I'm shocked that Photoshop doesn't have.
Title: Re: Tool to edit PNG files with alpha channel?
Post by: nas1m on August 18, 2014, 04:42:40 PM
Thanks for the hints, guys!
GIMP worked out fine for me so far.

There are some first results to be seen here (http://www.arcengames.com/forums/index.php/topic,16089.msg178410.html#msg178410) in case you are interested :).