En realidad matplotlib es una mejor opción para dibujar los espirales. ipycanvas tiene un propósito distinto, con ánimo interactivo.
Para imágenes estáticas, matplotlib es mucho más adecuado y poderoso. ipycanvas limitaba el número de polígonos a considerar y también la profundidad de las espirales. El cuaderno claudicaba.
Por ejemplo, con las mismas funciones de ayer, ahora puedo hacer esto:
Esta triangulación de Delaunay está basada en mil puntos de ruido normal y cada triángulo espiral tiene una profundidad de 5000 trazos. Se ve así:
El código para generarla con matplotlib, como notarán, es muy sencillo, y aguanta muchísima más carga que ipycanvas.