Ball3d rewrite

Rewrote ball3d to use the coons patch being rolled on, and (for now)
ignore samplePoints. Should roll more smoothly.