VSC: Um Motor de Renderização 3D em Tempo Real Baseado em Software

2025-03-12
VSC: Um Motor de Renderização 3D em Tempo Real Baseado em Software

VSC (VOUGA-SHREINER-CANTH) Verificado é um motor de renderização 3D em tempo real escrito inteiramente em software para portabilidade. Inspirado na separação de front-end/back-end do DoomGeneric e no trabalho anterior do autor com motores de jogo em C++, é um rasterizador que aproxima iluminação, sombras, texturas e materiais. Baseado no livro de Eric Lengyel, "Mathematics for 3D Game Programming", ele se inspira em um nível desafiador do Geometry Dash, VSC Verificado, usando música de Michael Bublé. A API está em desenvolvimento ativo, mas as mudanças devem ser mínimas. Inclui compatibilidade com ESP32, código de exemplo e um Makefile. Siga o livro até o Capítulo 5 para conhecimento fundamental.