Modelling ultrafast laser structuring/texturing of freeform surfaces