VSC: 소프트웨어 기반 실시간 3D 렌더링 엔진

2025-03-12
VSC: 소프트웨어 기반 실시간 3D 렌더링 엔진

VSC(VOUGA-SHREINER-CANTH) Verified는 이식성을 위해 완전히 소프트웨어로 작성된 실시간 3D 렌더링 엔진입니다. DoomGeneric의 프런트엔드/백엔드 분리와 저자의 이전 C++ 게임 엔진 작업에서 영감을 받았으며, 조명, 그림자, 텍스처, 머티리얼을 근사하는 래스터라이저입니다. Eric Lengyel의 "Mathematics for 3D Game Programming"을 기반으로 하며, Michael Bublé의 음악을 사용하는 어려운 Geometry Dash 레벨인 VSC Verified에서 영감을 얻었습니다. API는 적극적으로 개발 중이지만 변경 사항은 최소화되어야 합니다. ESP32 호환성, 예제 코드 및 Makefile이 포함되어 있습니다. 기본적인 지식을 얻으려면 5장까지 책을 따라하십시오.