I did write one article and also did a short video on this stuff, but could think about expanding that if there is sufficient interest.
http://www.youtube.com/watch?v=BLnOD1qC-Vo http://practicingruby.com/articles/shared/oelhlibhtlkx
My work so far has been in Ruby but I'd probably want to at least look into how to do this sort of stuff in C or some other low level language, because things like alpha channel splitting in PNG is painfully slow :-/
If I had an articulate page like this my life would've been a lot easier.
http://www.amazon.com/Programmers-Guide-EGA-Super-Cards/dp/0...
I did write one article and also did a short video on this stuff, but could think about expanding that if there is sufficient interest.
http://www.youtube.com/watch?v=BLnOD1qC-Vo http://practicingruby.com/articles/shared/oelhlibhtlkx
My work so far has been in Ruby but I'd probably want to at least look into how to do this sort of stuff in C or some other low level language, because things like alpha channel splitting in PNG is painfully slow :-/