Frame Fields: Anisotropic and Non-orthogonal Cross Fields