raulromani / demorhf_pathtracing Goto Github PK
View Code? Open in Web Editor NEWThis project forked from raulromanif/demorhf_pathtracing
Se presenta una demo de ray histogram fusion (RHF) en la web con WebGL y Flask server. RHF tiene como inputs un histograma 3D hecha a partir de samples y una imagen que es el resultado de la integración de samples generados por path tracing (monte carlo renderer). Se ha implementado path tracing en webgl 2.0 para generar los inputs de rhf. Para tener un mejor performance un mejor performance de ray histogram fusion se paralelizó el algoritmo en CUDA. Para la implementación en la web decidió llamar código C++ desde un servidor web debido a que el algoritmo RHF es lento incluso en c++, pasarlo a javascript seria no tendria mucho sentido. Ademas se hizo una demo de RHF con OpenGL.