Your comments

Works well with NGUI, just make a shader and plug the material into a NGUI UITexture (I've been using it this way).