Black edge on Alpha Masking?

Blitz3D Forums/Blitz3D Programming/Black edge on Alpha Masking?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

This really sucks. :( I tried working this into my pipeline somehow, but it's pretty impractical, especially as some of my masked textures don't have just one colour. It doesn't work nicely with my scenes either, I would have to do a lot of work on every scene to get this to work.

I wish it were possible to load alpha PNGs with the mask flag - that would be ideal. That way it could apply 0 alpha to the alpha areas less than 128, and retain the correct colour in the other areas.

As far as I see it, this is a totally broken implementation of alpha masks, and I now don't really have any convenient ways I can use alpha in my game. :(