three-gpu-pathtracer

three-gpu-pathtracer

three.js GPU路径追踪

开发官网

应用介绍

Three.js 默认的光栅化渲染,反射和全局光照要靠贴图烘焙或各种近似,想看到真实的光影得导出去用别的渲染器。three-gpu-pathtracer 在浏览器里用 GPU 做路径追踪,画面随采样逐步收敛,直接对着现有的 three.js 场景出图,有物理光照、折射和景深。MIT 协议,页面里可以拖入 glTF 模型试一试。

软件功能



路径追踪:在 WebGL 里逐帧累积采样,噪点逐渐消失。

降噪与放大:可开启降噪和上采样,更快得到可看的画面。

材质与光源:支持物理材质、环境光、面光源和景深。

沿用场景:基于 three-mesh-bvh,不用重建 three.js 场景。

应用截图