You can use shaders with sprites. I've made extensive use of sprites with shaders for my entry in the shader contest, and I do it all the exact same way I do a shader for a normal model.

Haven't normal-mapped sprites, though.

You wouldn't want to deal with tangent space because that causes more overhead than necessary -- the normals would be in object space instead.

I hope that's helpful enough.

Jibb


Formerly known as JulzMighty.
I made KarBOOM!