Uma demonstração tecnológica do ray tracer em tempo real.
Este é um ray tracer de CPU threaded escrito em C++ nativo. Em um dispositivo multi-core, ele deve ser executado quase em tempo real (cerca de 10 quadros entrelaçados por segundo no meu Nexus 7). Obrigado pelo seu interesse!
Características:
-Estruturas de aceleração, entrelaçamento, implementação nativa e multithreading tornam este ray tracer muito rápido. Você pode interagir com as esferas durante a renderização: algo que não é possível com nenhum outro ray tracer atualmente na Android Play Store.
-Mapeamento de ambientes e reflexões recursivas.
Código fonte disponível em: https://github.com/ndahlquist/raytracer
Leia mais