Processing 3:vertex创建多段曲线(PShape)

 时间:2024-10-16 21:04:51

1、要创建曲线,使用createShape不带参数创建一个PShape.接着将添加顶点代码写在beginShap髫潋啜缅e和endShape之间。endShape若带有参数CLOSE,表示闭合图形。vertex函数用于添加普通角点。

Processing 3:vertex创建多段曲线(PShape)Processing 3:vertex创建多段曲线(PShape)

2、bez坡纠课柩ierVertex函数用于添加bezier角点,要求前面至少有一个角点。语法为:bezierVertex(控制点1,控制点2,结束角点)其中控制点1用于控制前一个点。

Processing 3:vertex创建多段曲线(PShape)Processing 3:vertex创建多段曲线(PShape)

3、curveVertex用于添加曲线角点。连续的多个curveVertex添加中,第一个和最后一个不会显示出来,分别控制着第二个和倒数第二个的趋向。

Processing 3:vertex创建多段曲线(PShape)

4、如果多个连续的curveVertex添加中,前两个相同,则起点会完全松弛;最后两个相同,终点会松弛。

Processing 3:vertex创建多段曲线(PShape)

5、如果要用curveVertex添加出光滑闭合曲线,需要按照图示循环重复添加角点。

Processing 3:vertex创建多段曲线(PShape)

6、curveVertex和vertex混合使用效果如图。遇到vertex,曲线连续性中断,直线连接;而且每一段连续的curveVertex将遵循自己的规律。

Processing 3:vertex创建多段曲线(PShape)Processing 3:vertex创建多段曲线(PShape)

7、quadraticVertex是二次顶点,在每两个顶之间仅需要一个控制点。使用该顶点和bezierVertex一样需要一个前驱顶点。

Processing 3:vertex创建多段曲线(PShape)

8、所有的曲线顶点都可以随意添加,每个添加函数都遵从自己的规则,连接从上一个角点到当前角点的一小段。

Processing 3:vertex创建多段曲线(PShape)Processing 3:vertex创建多段曲线(PShape)
  • Processing 3:向量类型的运算和使用(PVector)
  • AE 径向擦除的知识点
  • ae如何不用shine插件实现扫光效果
  • illustrator中如何制作3D立体字
  • axure中该如何在浏览器中预览效果
  • 热门搜索
    沙丁鱼怎么做好吃 孩子鼻塞怎么办 怎么清理手机 华润漆怎么样 黑头是怎么形成的 花呗额度怎么提高 超速10%不到20%怎么处罚 高夫怎么样 漂白水怎么用 四舍五入怎么算