通过三次贝塞尔曲线的笔划,我的意思是渲染具有特定线宽'w'的曲线'A'.
如何推导出描述贝塞尔"A"笔划轮廓的其他三次贝塞尔曲线?
噢噢噢.您想获得贝塞尔曲线的偏移曲线.
坏消息.这很难,因为这些曲线不能简单地导出数值.它们包含各种交叉点,循环和其他令人讨厌的东西.
但是有一些近似值.到目前为止,我读过的最好的方法是Thomas F. Hain撰写的一篇论文(快速,精确的CubicBézier路径和偏移曲线的扁平化).
他的确很平坦,所以他的论文主要是将偏移曲线分解成线段和圆弧段,但是你可以稍后将它们合并回贝塞尔曲线.
为了更好地理解,您可能还想阅读他的其他贝塞尔相关论文.