-
-
Notifications
You must be signed in to change notification settings - Fork 4
bezierVertex_
beginShape(LINE_STRIP);
vertex(30, 20);
bezierVertex(80, 0, 80, 75, 30, 75);
endShape();
beginShape(POLYGON);
vertex(30, 20);
bezierVertex(80, 0, 80, 75, 30, 75);
bezierVertex(50, 80, 60, 25, 30, 20);
endShape();
Especifica as coordenadas de vértices para curvas de Bezier. Cada chamada a função bezierVertex()
define a posição de dois pontos de controle e um de
ancoragem de uma cruva de Bezier, e adiciona um novo segmento de uma
linha ou forma. A primeira vez que bezierVertex() é
utilizada no escopo de uma chamada a beginShape(), deve sser prefaciada
com uma chamada a vertex() para estabelecer o primeiro ponto de
ancoragem. Esta função deve ser utilizada entre
beginShape() e endShape(), e pode ser utilizada apenas para desenhar os
tipos POLYGON, LINE_LOOP, e LINE_STRIP. O uso da versão 3D
requer a renderização com P3D ou OPENGL (ver a
referência ao Ambiente para mais informações).
bezierVertex(x1, y1, x2, y2, x3, y3)
bezierVertex(x1, y1, z1, x2, y2, z2, x3, y3, z3)
Parâmetros x1 floar ou int: A coordenada-x do primeiro ponto de controle
y1 floar ou int: A coordenada-y do primeiro ponto de controle
z1 floar ou int: A coordenada-z do primeiro ponto de controle
x2 floar ou int: A coordenada-x of segundo ponto de controle
y2 floar ou int: A coordenada-y of segundo ponto de controle
z2 floar ou int: A coordenada-z of segundo ponto de controle
x3 floar ou int: A coordenada-x of ponto de ancoragem
y3 floar ou int: A coordenada-y of ponto de ancoragem
z3 floar ou int: A coordenada-z of ponto de ancoragem
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