如何绘制曲线作为网格(2d,算法)

时间:2015-02-10 06:11:55

标签: algorithm opengl graphics mesh

我只想制作绳子的效果,并将其拖到我想要的任何地方。在我决定实施它之前,我发现我的天真算法不可行,我的粗略步骤如下:

  1. 使用bezier或其他方法生成曲线点集。
  2. 根据集合中的上一个和最后一个点生成二维曲线网格。
  3. 为简单起见,我只用直线(蓝线)代替四边形来向你展示这种情况。

    在上面的步骤2中,导致三角形以圆角相互重叠(如图所示)。特别是,圆角处的曲线点越多,三角形越重叠。所以我正在寻找摆脱它的优雅方式。如果你知道,请告诉我,谢谢。抱歉我的英语不好。

    图1: enter image description here

0 个答案:

没有答案