Designing 2D and 3D Non-Orthogonal Frame Fields. (October 2021)