-
-
Notifications
You must be signed in to change notification settings - Fork 4
bezier_
stroke(255, 102, 0);
line(85, 20, 10, 10);
line(90, 90, 15, 80);
stroke(0, 0, 0);
bezier(85, 20, 10, 10, 90, 90, 15, 80);
stroke(255, 102, 0);
line(30, 20, 80, 5);
line(80, 75, 30, 75);
stroke(0, 0, 0);
bezier(30, 20, 80, 5, 80, 75, 30, 75);
Desenha uma curva Bezier na tela. Esta curvas são definidas por uma série de pontos de controle e de ancoragem. Os dois primeiros e dos dois últimos parâmetros representam o primeiro ponto de ancoragem. Os parâmetros do meio especificam os pontos de controle que definem a forma da curva. As cruvas de Bezier foram desenvolvidas pelo engenheiro francês Pierre Bezier. A utilização da versão 3D requer a renderização com P3D ou OPENGEL (veja a referência do Ambiente para mais informações).
bezier(x1, y1, x2, y2, x3, y3, x4, y4);
bezier(x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4);
Parâmetros x1, y1, z1 int ou float: coordenadas do primeiro ponto de ancoragem
x2, y2, y3 int ou float: coordenadas do primeiro ponto de controle
x3, y3, z3 int ou float: coordenadas do segundo ponto de controle
x4, y4, z4 int ou float: coordenadas do segundo ponto de ancoragem
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