I was wondering why there's no support for blend colors. There are implementations for all regular blend modes but not for blending with a constant color.
The only way to achieve such a result seems to be by using vertex colors.
But why iterate over the mesh everytime the color changes to update the vertex colors, when there's already a corresponding OpenGL blend mode available?
For certain color effects, like color flashing, you would need to update the vertex colors every frame. Depending on mesh size and the amount of objects that are affected, this seems like quite a bit of unnecessary overhead.
Is there a reason why this isn't supported yet? Are there any plans to support it in the future?