View Single Post
Old 20 April 2015, 10:02   #23
TCH
Newbie Amiga programmer
 
TCH's Avatar
 
Join Date: Jun 2012
Location: Front of my A500+
Age: 38
Posts: 372
Quote:
Originally Posted by Thorham View Post
Any plans for HAM support? It's not hard to do.
Maybe, but not now.
Quote:
Originally Posted by Thorham View Post
You don't need hardware alpha channel support to make use of an alpha channel.
I know, my converter supports alpha channel during rendering.

This is a full 64-bit RGBA PNG, with 16 bit for each channel:



And here are some conversions with different background colours:

Code:
png2ilbm pnggrad16rgba.png pnggrad16rgba_cyanbg.iff -fb=00ffff -d -hr -il

(http://oscomp.hu/depot/pnggrad16rgba_cyanbg.iff

Code:
png2ilbm pnggrad16rgba.png pnggrad16rgba_magentabg.iff -fb=ff00ff -d -hr -il

(http://oscomp.hu/depot/pnggrad16rgba_magentabg.iff

Code:
png2ilbm pnggrad16rgba.png pnggrad16rgba_yellowbg.iff -fb=ffff00 -d -hr -il

(http://oscomp.hu/depot/pnggrad16rgba_yellowbg.iff

By this way, alpha channel is supported: during rendering.
However, on the Amiga, nothing supports alpha channel, nor from hardware, neither from software. Besides, even if i would made a custom IFF chunk, which would contain the alpha data, i cannot expect existing software supporting it.

Simply there is no any point storing the alpha data.
TCH is offline  
 
Page generated in 0.14386 seconds with 11 queries