没有合适的资源?快使用搜索试试~ 我知道了~
voxel-path-tracer:使用WebGL2的实时体素路径跟踪器
共35个文件
js:31个
license:1个
html:1个
需积分: 9 0 下载量 95 浏览量
2021-02-20
09:21:25
上传
评论
收藏 83KB ZIP 举报
温馨提示
实时体素路径跟踪器 特征 时间反向投影 雷体素遍历 筛选 光源 高动态范围 反向投影 关于这个主题的具体例子在某种程度上是有限的。 我希望通过以下解释对此进行补救。 时间反向重投影是将先前渲染的帧重投影到当前帧的动作。 这允许信息的重用,或者在路径跟踪的情况下,即使有运动,也可以累积样本(从而收敛到渲染方程的解)。 笔记。 由于这是一个纯路径跟踪程序(除全屏四边形外没有栅格化),因此实际使用的技术与Nehad,D.等人2提出的技术有所不同。 具体来说,必须在片段着色器中为每个像素计算重新投影的坐标,而不是利用插值功能(从顶点到片段)。 如何 给定一个片段在当前帧中的世界空间位置,在前一帧中其对应的uv坐标是什么? 答案非常简单: vec4 p = projection_matrix * previous_view_matrix * vec4 (position, 1.0
资源推荐
资源详情
资源评论
收起资源包目录
voxel-path-tracer-master.zip (35个子文件)
voxel-path-tracer-master
index.html 9KB
src
world
generator.js 3KB
noise.js 4KB
realm.js 58B
core
node.js 3KB
utilities.js 356B
camera.js 945B
controls
CameraController.js 1KB
renderer
shaders
pathtracing
fragment.js 11KB
vertex.js 616B
index.js 14KB
utilities.js 1KB
filtering
fragment.js 10KB
vertex.js 253B
index.js 4KB
final
fragment.js 3KB
vertex.js 253B
index.js 858B
renderer.js 4KB
index.js 4KB
lib
gl-matrix
mat2.js 10KB
vec3.js 19KB
mat4.js 47KB
mat3.js 19KB
quat.js 16KB
vec4.js 15KB
vec2.js 14KB
index.js 436B
common.js 1KB
quat2.js 22KB
mat2d.js 11KB
dat.gui.module.js 85KB
LICENSE 1KB
README.md 3KB
.gitignore 13B
共 35 条
- 1
资源评论
风花雪月不等人
- 粉丝: 26
- 资源: 4645
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功