실시간 Ray Tracer 기술 데모입니다.
이것은 네이티브 C++로 작성된 스레드형 CPU 광선 추적기입니다. 멀티 코어 기기에서는 거의 실시간으로 실행되어야 합니다(Nexus 7에서는 초당 약 10 인터레이스 프레임). 관심을 가져주셔서 감사합니다!
특징:
-가속 구조, 인터레이스, 기본 구현 및 멀티스레딩을 통해 매우 빠른 레이 트레이서가 됩니다. 렌더링 중에 구와 상호 작용할 수 있습니다. 이는 현재 Android Play 스토어에 있는 다른 광선 추적기에서는 불가능한 기능입니다.
-환경 매핑 및 재귀 반사.
소스 코드는 https://github.com/ndahlquist/raytracer에서 확인할 수 있습니다.
더 읽어보세요