当前位置:  开发笔记 > 编程语言 > 正文

三次贝塞尔曲线描边的概述

如何解决《三次贝塞尔曲线描边的概述》经验,为你挑选了1个好方法。

通过三次贝塞尔曲线的笔划,我的意思是渲染具有特定线宽'w'的曲线'A'.

如何推导出描述贝塞尔"A"笔划轮廓的其他三次贝塞尔曲线?



1> Nils Pipenbr..:

噢噢噢.您想获得贝塞尔曲线的偏移曲线.

坏消息.这很难,因为这些曲线不能简单地导出数值.它们包含各种交叉点,循环和其他令人讨厌的东西.

但是有一些近似值.到目前为止,我读过的最好的方法是Thomas F. Hain撰写的一篇论文(快速,精确的CubicBézier路径和偏移曲线的扁平化).

他的确很平坦,所以他的论文主要是将偏移曲线分解成线段和圆弧段,但是你可以稍后将它们合并回贝塞尔曲线.

为了更好地理解,您可能还想阅读他的其他贝塞尔相关论文.

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有