Text this: Development of a perturbation potential panel method for analysing rotating 3D bodies