文件名称:pathtracing-canvas:HTML5 Canvas 上的路径追踪
文件大小:15KB
文件格式:ZIP
更新时间:2024-07-18 05:26:05
JavaScript
路径追踪画布 为了学习,我在观看使用 javascript 实现了跟踪。 我正在使用 traceur 从 ECMA Script 6 编译到 ECMA Script 5,但我在开发过程中注意到非常慢的代码被吐出,所以它是一个妥协的代码。我自己不实现向量计算,我使用numericjs。与原始 C++ 实现相比,渲染速度非常慢。请显示以进行实际渲染。 它已被确认可与 Firefox 和 chrome 一起使用。 执照 至于您正在使用的库,它受自己的许可约束。该项目将在知识共享上发布。但是,我认为不值得一看,因为本家很棒。 pathtracing-canvas 根据知识共享署名-相同方式共享 3.0 未移植许可证获得许可。 你应该已经收到了这份工作的许可证副本。如果没有,请参阅 。
【文件预览】:
pathtracing-canvas-master
----package.json(218B)
----gulpfile.js(1KB)
----.bowerrc(37B)
----src()
--------log.js(230B)
--------radiance.js(9KB)
--------Ray.js(709B)
--------vector.js(1KB)
--------scene.js(2KB)
--------material.js(348B)
--------render.js(3KB)
--------Color.js(255B)
--------Sphere.js(3KB)
--------Intersection.js(862B)
----.gitignore(102B)
----public()
--------index.html(3KB)
--------worker.js(467B)
--------style.css(143B)
----README.md(1KB)
----bower.json(526B)