i noticed this problem when i first introduced sprites into my engine and it was fixed via the spritebatch.begin methods savestatemode parameter. however, this functionality doesnt exist with the nuclex.fonts package, so my 3d objects are all screwed again.
is there another option to prevent this, or can someone tell me how to manually save my renderstate and restore it after rendering my text
one more thing, i tried creating a sprite/text hybrid class where i rendered the text within the spritebatch.begin method, it didnt work unfortunately :/