ES6 光线追踪器

ES6 光线追踪器使用 ES6 和 Web Workers,基于 Ivan Kuckir 的 smallpt 光线追踪器移植。入口点为客户端(index.js)和工作线程(MonteCarlos.js)。通过 Webpack 绑定客户端和 Worker。使用 Babel 转译。使用命令 npm install && npm start 运行。

zip
es6-raytracer-master.zip 预估大小:14个文件
folder
es6-raytracer-master 文件夹
file
.gitignore 22B
file
README.md 507B
file
package.json 551B
folder
dist 文件夹
file
hash.worker.js 10KB
file
build.js 277KB
folder
src 文件夹
file
index.js 1KB
folder
montecarlo 文件夹
file
Renderer.js 4KB
file
Scene.js 1KB
file
Ray.js 136B
file
Vec.js 668B
file
Sphere.js 680B
file
MonteCarlo.js 398B
file
index.html 498B
file
webpack.config.js 476B
zip 文件大小:84.37KB