Una demostración técnica del trazador de rayos en tiempo real.
Este es un trazador de rayos de CPU con subprocesos escrito en C++ nativo. En un dispositivo multinúcleo, debería ejecutarse casi en tiempo real (aproximadamente 10 fotogramas entrelazados por segundo en mi Nexus 7). ¡Gracias por tu interés!
Características:
-Las estructuras de aceleración, el entrelazado, la implementación nativa y los subprocesos múltiples hacen de este un trazador de rayos muy rápido. Puedes interactuar con las esferas durante el renderizado: algo que no es posible con ningún otro trazador de rayos actualmente en la Play Store de Android.
-Mapeo de entorno y reflexiones recursivas.
Código fuente disponible en: https://github.com/ndahlquist/raytracer
Leer más