It seems that there were some calculations being done in the script and not being used at all, so I removed those. It should be slightly faster.
If you’re using it right now you can remove it in the Add-ons tab of the User Preferences window. You can find it in the Mesh category and click the Remove button when you expand to see the add-on details.
Then you can reinstall it from that 1.1 file above.
On Doo-Sabin, I tried doing something that followed the math of that method (without the subdivision step), I hope it’s accurate:
The differences are really subtle. From a really gross comparison using these smoothing tools on copies of the same mesh and tweaking the parameters so the meshes have almost the same size:
- Built-in Smooth smooths the most at the cost of losing more of the original features (according to the Blender source code it’s the same method as the Smooth brush when sculpting, it’s a simple averaging of vertices.)
- Catmull-Clark preserves some of the original shape but adds a slight roundness.
- That “Doo-Sabin” script above has a similar effect to C-C but does not add that roundness, so of the three you could say it should preserve the shape the most?