Tengo problemas para averiguar cuántos fotogramas completa la animación para crear un bucle perfecto. Actualmente estoy grabando mi lienzo en 60 fps. ¿Algunas ideas?
for (x = 0; x < pg.width; x += 2) { for (y = 0; y < pg.height; y += 2) { let csize = map(sin(x+y+frameCount/10), -1, 1, 2, 20); if (a[x][y] > 0) { rect(x*2-csize/2, y*2-csize/2, csize); } } }Debe verificar cuándo sin (x + y + 0/10) es igual a sin (x + y + frameCount/10) ya que asumo que es el único lugar donde usa frameCount.