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