Text this: An approach to automating the construction of 3D girihs (3D Islamic geometric patterns) on NURBS surfaces.