I had to write my own version of this tool due to an undesired behavior in the Softimage version. The math is basically the same as a paint brush in a paint program.
You define a radius centered on the point being smoothed, as well as a falloff function which determines how influence of the neighbors diminishes with distance (e.g. linear, gaussian, cubic, ...). Points closer to the center are given proportionally greater consideration than those further away. Quality of the smooth is determined by the falloff function you choose, as well as your ability to properly compute the distance from the modified point to the surrounding points under consideration. The Softimage smooth tool will include the weight of the point being smoothed in the calculation, but this is usually undesired as it adds weight to the result. That's it. Matt Date: Thu, 26 Jan 2017 02:11:37 +0900 From: Martin <furik...@gmail.com> Subject: Re: Math behind Smooth Weights To: "Official Softimage Users Mailing List. Hi, Does any have some light to shed about this ? I really like Softimage's Smooth Weights, and really hate Maya's Weight Hammer. So I would like to implement, if it is possible, a Smooth Weights tool for Maya that work as good as the SI one, or at least better than Weight Hammer. Meanwhile I'm just sending my data to Softimage, work with weights in Softimage (way faster!) and then send only the weights data in a custom format back to Maya. Martin ------ Softimage Mailing List. To unsubscribe, send a mail to softimage-requ...@listproc.autodesk.com with "unsubscribe" in the subject, and reply to confirm.