Comienza a crear un agujero dentro de una forma plana.
Las funciones beginContour()
y endContour() permiten crear espacio negativo dentro de formas personalizadas que son planas. beginContour()
comienza a agregar vértices a un espacio negativo y endContour() detiene el proceso. beginContour()
y endContour() deben llamarse entre beginShape() y endShape().
Las transformaciones como translate(), rotate() y scale() no funcionan entre beginContour()
y endContour(). Tampoco es posible usar otras formas, como ellipse() o rect(), entre beginContour()
y endContour().
Nota: Los vértices que definen un espacio negativo deben "girar" en la dirección opuesta a la forma exterior. Primero, dibuja los vértices para la forma exterior en orden horario. Luego, dibuja los vértices para el espacio negativo en orden antihorario.