You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers. No questions about C++ programming or topics which are answered in the tutorials!
I think it may be using full on/off alpha rather than usingalphafromtexture - these both have different setRenderStateChanges in set2Dblah.. something is definatley not right and it's to do with the alpha blending rather than the vertices and texture mapping.