В какой программе возможна подобная реконструкция?
Похоже есть ответ в самой статье по вашей ссылке, стр. 105-106. Как я понял, сначала они с помощью 3D-сканера перегоняют осколки в STL-модель. Используют для для керамики программное обеспечение Rhinoceros 3D, разработанное McNeel&Assocciates, а для металлических предметов — программное обеспечение FormZ, разработанное AutoDesSys. Затем по методу трех точек определяют радиусы и центры вращения нескольких горизонтальных сечений. Находят вертикальную ось вращения. Потом получают профиль осколка и вращают его вокруг вертикальной оси.
Список 3д редакторов для МакОсь тут. Выбирайте, возможно я ошибаюсь, но похоже на старую версию Cinema 3D.