-
-
Notifications
You must be signed in to change notification settings - Fork 4
curve_
stroke(255, 102, 0);
curve(5, 26, 5, 26, 73, 24, 73, 61);
stroke(0);
curve(5, 26, 73, 24, 73, 61, 15, 65);
stroke(255, 102, 0);
curve(73, 24, 73, 61, 15, 65, 15, 65);
Desenha uma linha curva na tela. O primeiro e
o segundo parâmetros especificam o primeiro ponto de ancoragem e
os dois últimos o segundo ponto de ancoragem. Os
parâmetros do meio especificam os pontos que definem a forma da
curva. Curvas longas podem ser criadas ao se justapor uma
série de funções curve().
Uma função adicional chamada **curveTightness() **permite o controle da qualidade visual da curva. A função curve()
é uma implementação das splines de
Carmull-Rom. A utilização da versão 3D
requer a renderização com P3D ou OPENGL (ver
referência ao Ambiente para mais
informaçãoes).
curve(x1, y1, x2, y2, x3, y3, x4, y4);
curve(x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4);
Parâmetros x1, y1, z1 int or float: coordenadas da primeira ângora
x2, y2, z2 int or float: coordenadas do primeirio ponto
x3, y3, z3 int or float: coordenadas do segundo ponto
x4, y4, z4 int or float: coordenadas da segunda âncora
Nenhum
Web & Applicações
A referência de Processing está sob a licença Creative Commons BY-NC conforme indicado aqui. Esta Wiki-tradução é baseada na tradução e adaptação para o Português do Brasil do professor Luiz Ernesto Merkle