The Moorish 3D design has been created as a polygonal mesh 3D model, and the NURBS 3D model has been obtained through conversion in the software in which the 3D design had been drawn. If you need to draw 3D models like this, the polygonal mesh modeling approach to this process is incomparably easier than NURBS. You can get a smooth polygonal mesh surface using subdivision, and if you need a NURBS 3D model, nowadays there is a wide variety of 3D CAD software that can convert polygonal mesh 3D models into NURBS 3D models and vice versa.