Rasterizer : Dix ans de développement pour un moteur de graphismes vectoriels accéléré par GPU
2025-09-05
Inspiré par Adobe Flash, l'auteur a passé dix ans à développer Rasterizer, un moteur de graphismes vectoriels 2D accéléré par GPU. Jusqu'à 60 fois plus rapide que le rendu basé sur le CPU, il est idéal pour les interfaces utilisateur animées vectorielles. Développé en C++11 et Metal pour macOS (avec un port iOS en cours de développement), Rasterizer prend en charge les fichiers SVG et PDF. Il utilise des techniques d'anti-aliasing innovantes et des stratégies de rendu efficaces, notamment la résolution de courbes de Bézier quadratiques sur GPU et le parallélisme par lots.
Développement
moteur 2D