Processing, curveVertex()
用法介绍。
用法
curveVertex(x, y)
curveVertex(x, y, z)
参数
x
(float)
顶点的 x 坐标y
(float)
顶点的 y 坐标z
(float)
顶点的 z 坐标
返回
void
说明
指定曲线的顶点坐标。此函数只能在 beginShape()
和 endShape()
之间使用,并且仅在没有为 beginShape()
指定 MODE 参数时使用。一系列curveVertex()
线中的第一个和最后一个点将用于引导曲线的起点和终点。在第二点和第三点之间绘制一条微小的曲线至少需要四个点。使用curveVertex()
添加第五个点将在第二个、第三个和第四个点之间绘制曲线。 curveVertex()
函数是Catmull-Rom 样条的实现。使用 3D 版本需要使用 P3D 进行渲染(有关更多信息,请参阅环境参考)。
例子
size(400, 400);
noFill();
beginShape();
curveVertex(336, 364);
curveVertex(336, 364);
curveVertex(272, 76);
curveVertex(84, 68);
curveVertex(128, 400);
curveVertex(128, 400);
endShape();
相关用法
- Processing curveDetail()用法及代码示例
- Processing curve()用法及代码示例
- Processing curveTightness()用法及代码示例
- Processing curvePoint()用法及代码示例
- Processing curveTangent()用法及代码示例
- Processing cursor()用法及代码示例
- Processing case用法及代码示例
- Processing clip()用法及代码示例
- Processing camera()用法及代码示例
- Processing catch用法及代码示例
- Processing char()用法及代码示例
- Processing ceil()用法及代码示例
- Processing concat()用法及代码示例
- Processing continue用法及代码示例
- Processing color()用法及代码示例
- Processing copy()用法及代码示例
- Processing createFont()用法及代码示例
- Processing cos()用法及代码示例
- Processing circle()用法及代码示例
- Processing char用法及代码示例
- Processing color用法及代码示例
- Processing createImage()用法及代码示例
- Processing createShape()用法及代码示例
- Processing class用法及代码示例
- Processing createInput()用法及代码示例
注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 curveVertex()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。