Rasterizador: Un viaje de una década a un motor de gráficos vectoriales acelerado por GPU
2025-09-05
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