Computing the minimum distance between two Bézier curves

作者:

Highlights:

摘要

A sweeping sphere clipping method is presented for computing the minimum distance between two Bézier curves. The sweeping sphere is constructed by rolling a sphere with its center point along a curve. The initial radius of the sweeping sphere can be set as the minimum distance between an end point and the other curve. The nearest point on a curve must be contained in the sweeping sphere along the other curve, and all of the parts outside the sweeping sphere can be eliminated. A simple sufficient condition when the nearest point is one of the two end points of a curve is provided, which turns the curve/curve case into a point/curve case and leads to higher efficiency. Examples are shown to illustrate efficiency and robustness of the new method.

论文关键词:Minimum distance,Bézier curve,Sweeping sphere clipping method

论文评审过程:Received 2 July 2008, Revised 19 October 2008, Available online 30 October 2008.

论文官网地址:https://doi.org/10.1016/j.cam.2008.10.050