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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。