Sobre el proyecto

SoftwareRasterizer es un rasterizador de software 3D implementado en C99. Está diseñado para ser multiplataforma, con soporte de compilación para macOS, Linux, Windows y WebAssembly mediante Emscripten. Características técnicas clave incluyen: - Optimizaciones SIMD específicas de plataforma para x86-64 (SSE2) y ARM64 (NEON). - Un perfilador de fotogramas que genera archivos trace.json para su visualización en Perfetto. - Integración con SDL3 para la gestión de ventanas y entrada. - Rasterización de fuentes TrueType proporcionada por stb_truetype. El proyecto incluye un conjunto de pruebas y scripts de compilación para diversas configuraciones (depuración y lanzamiento).