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. :(
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. :(