Inverse Distance Weighting Solid Modeling

The Inverse-Distance Weighting modeling method is one of the "flavors" of the Inverse-Distance algorithm.  In general, when you use Inverse-Distance, a voxel node value is assigned based on the weighted average of neighboring data points, and the value of each data point is weighted according the inverse of its distance from the voxel node, taken to a power  (an exponent of "2" = Inverse-Distance squared, "3" = Inverse-Distance cubed, etc). The greater the value of the exponent, the less influence distant control points will have on the assignment of the voxel node value. For more information about Inverse-Distance algorithm, see Inverse-Distance Gridding.

The Inverse-Distance Weighting method can use either all of the available data points when computing a node’s value or it can search for specific points.  And, instead of automatically using a weighting exponent of "2", the program allows the user to assign different weighting exponents to control points oriented vertically versus horizontally from the node. The greater the exponent you enter, the less influence those data points will have. 


Menu Options

 (Note:  If you've set the horizontal and vertical exponents to "2" and use 90-degree sectors, this is the same as Inverse-Distance Anisotropic.)

The following example depicts nine possible settings for the weighting exponents. 

Note: You are not confined to integer settings for the weighting exponents. Zeroes are also ok. For example, the model on the left within the following diagram was based on horizontal and vertical exponents of 2.0. The model on the right is based on a horizontal exponent of zero and a vertical exponent of 6. Notice the pronounced lenticularity within the model on the right.

 

 


Back to Solid Modeling Method Summary

RockWare home page