Dibuja un cuadrilátero (figura de cuatro lados).
Los cuadriláteros incluyen rectángulos, cuadrados, rombos y trapecios. El primer par de parámetros (x1, y1)
establece el primer punto del cuadrilátero. Los siguientes tres pares de parámetros establecen las coordenadas para sus próximos tres puntos (x2, y2)
, (x3, y3)
y (x4, y4)
. Los puntos deben agregarse en orden ya sea de forma horaria o antihoraria.
La versión de quad()
con doce parámetros permite dibujar el cuadrilátero en espacio 3D. Para ello, es necesario agregar el argumento WEBGL
a createCanvas().
El decimotercer y decimocuarto parámetro son opcionales. En el modo WebGL, ellos establecen el número de segmentos utilizados para dibujar el cuadrilátero en las direcciones x e y. Por defecto, ambos son 25.
Ejemplos
Sintaxis
quad(x1, y1, x2, y2, x3, y3, x4, y4, [detailX], [detailY])
quad(x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4, [detailX], [detailY])
Parámetros
la coordenada x del primer punto.
la coordenada y del primer punto.
la coordenada x del segundo punto.
la coordenada y del segundo punto.
la coordenada x del tercer punto.
la coordenada y del tercer punto.
la coordenada x del cuarto punto.
la coordenada y del cuarto punto.
número de segmentos en la dirección x.
número de segmentos en la dirección y.
la coordenada z del primer punto.
la coordenada z del segundo punto.
la coordenada z del tercer punto.
la coordenada z del cuarto punto.