我知道如何绘制直线,但是我可以绘制一条线(在直线周围,即。)吗?
spline http://img163.imageshack.us/img163/2320/path3003.png
对不起,我不会说英语很好地描述这个更详细; - )
编辑:嘿,对不起我迟到的回答 - 你是对的,它应该是一个像正弦波一样“蠕动”并且看起来像一个蠕虫“盘绕”(右词?)围绕一个简单的样条曲线/曲线(由用户)。“噪音”版本看起来有点过于随意。
波浪应该如上图所示。
答案 0 :(得分:4)
为什么不画一个正弦波?
答案 1 :(得分:0)
答案 2 :(得分:0)
或许PerlinNoise,但应用于手绘外观的一行(请参阅this page上的'绘制草图线'...?
答案 3 :(得分:0)
对不起我迟到的回答 - 你是对的,它应该是一个像正弦波一样“ver”并看起来像一个蠕虫“盘绕”(右词?)围绕一个简单的样条/曲线(由用户绘制) )。
“噪音”版本看起来有点过于随意。
wave应如下所示: Image
答案 4 :(得分:0)
您可以使用Curve API(CAPI)(http://sourceforge.net/projects/curves/)。 正如他们在他们的网站中描述的那样,你会发现:在一组控制点上定义自己的各种数学曲线的实现。支持的曲线有:Bezier,B-Spline,Cardinal Spline,Catmull-Rom Spline,Lagrange,Natural Cubic Spline和NURBS。
如果您要绘制的曲线有一组已定义的点,我完全推荐Cardinal-Spline或更一般的B样条曲线。这个API已经很好地实现了。