ApplyRadialWeight algorithm (untested)