Dithering Fractal Estable en Superficie en Playdate: Una Historia de Optimización

2025-02-22

Esta publicación detalla el intento del autor de implementar el dithering fractal estable en superficie en la consola portátil Playdate, un dispositivo con una pantalla monocromática de 1 bit. El proceso resultó desafiante debido a las capacidades limitadas del hardware. El autor documenta meticulosamente el proceso, incluyendo la implementación de mapeo de texturas con corrección de perspectiva, la visualización del brillo en una pantalla de 1 bit y la optimización del propio algoritmo de dithering fractal. A través de numerosas optimizaciones, incluyendo la simplificación algorítmica y el cambio de un rasterizador de medio espacio a un rasterizador de líneas de exploración, el autor logra una velocidad de fotogramas de 20-22 FPS, pero reconoce que aún son posibles mejoras.