Rasterizador: Un viaje de una década a un motor de gráficos vectoriales acelerado por GPU

2025-09-05
Rasterizador: Un viaje de una década a un motor de gráficos vectoriales acelerado por GPU

Inspirado en Adobe Flash, el autor pasó diez años desarrollando Rasterizer, un motor de gráficos vectoriales 2D acelerado por GPU. Hasta 60 veces más rápido que la renderización basada en CPU, es ideal para interfaces de usuario animadas con vectores. Construido usando C++11 y Metal para macOS (con un puerto iOS en desarrollo), Rasterizer admite archivos SVG y PDF. Presenta técnicas innovadoras de anti-aliasing y estrategias de renderizado eficientes, incluyendo la resolución de curvas de Bézier cuadráticas basada en GPU y el paralelismo por lotes.

Desarrollo motor 2D