Dithering Fractal Stable en Surface sur Playdate : Une Histoire d’Optimisation
Cet article détaille la tentative de l’auteur d’implémenter le dithering fractal stable en surface sur la console portable Playdate, un appareil doté d’un écran monochrome 1 bit. Le processus s’est avéré difficile en raison des capacités limitées du matériel. L’auteur documente méticuleusement le processus, y compris l’implémentation du mappage de texture avec correction de perspective, l’affichage de la luminosité sur un écran 1 bit et l’optimisation de l’algorithme de dithering fractal lui-même. Grâce à de nombreuses optimisations, notamment la simplification algorithmique et le passage d’un rasteriseur demi-espace à un rasteriseur par lignes de balayage, l’auteur atteint une fréquence d’images de 20 à 22 FPS, mais reconnaît que des améliorations sont encore possibles.