没有合适的资源?快使用搜索试试~ 我知道了~
basic_pathtracer:统一的基本GPU路径追踪器
共50个文件
asset:16个
meta:11个
jpg:7个
需积分: 9 1 下载量 69 浏览量
2021-04-26
17:27:59
上传
评论
收藏 814KB ZIP 举报
温馨提示
basic_pathtracer 在GPU上统一运行的无偏Monte Carlo pathtracer。 受启发,作为学习项目完成。 所有场景渲染都是在着色器中完成的,与类似的CPU pathtracers相比,渲染器非常快。 在光源较小的情况下,可以通过激活显式光采样来加快渲染速度。 支持超级采样。 按住鼠标右键和平移即可旋转相机。 可以渲染球体和盒子。 您可以在此处运行WebGL版本: : 在GTX 1060 3GB上,以下场景在20-40秒之间渲染: 笔记 -未实现任意框旋转,因为使用的代码仅处理轴对齐的边界框(可以通过将rayDir与框旋转矩阵相乘来添加到现有代码中)。 -部分实施了显式光采样,目前尚未针对盒装光源实施。 可能会影响场景外观。
资源推荐
资源详情
资源评论
收起资源包目录
basic_pathtracer-master.zip (50个子文件)
basic_pathtracer-master
Assets
Scripts
Tools.cs 1KB
Setup.cs.meta 263B
Tools.cs.meta 263B
CameraScript.cs.meta 263B
Setup.cs 4KB
CameraScript.cs 3KB
Shaders.meta 192B
Shaders
CustomCornellBox.cginc 2KB
ScreenSpaceQuad.shader 10KB
CustomCornellBoxSimpleScene.cginc 2KB
ScreenSpaceQuad.shader.meta 196B
Scenes.meta 192B
Scenes
2_spheres.unity.meta 175B
2_spheres.unity 21KB
Scripts.meta 192B
Materials.meta 192B
Materials
ScreenSpaceQuad.mat.meta 208B
ScreenSpaceQuadRaytracer.mat 5KB
ScreenSpaceQuadRaytracer.mat.meta 203B
ScreenSpaceQuad.mat 5KB
.gitignore 8B
basic_pathtracer.userprefs 986B
README.md 2KB
ProjectSettings
ClusterInputManager.asset 4KB
ProjectVersion.txt 25B
UnityConnectSettings.asset 4KB
QualitySettings.asset 5KB
EditorSettings.asset 4KB
ProjectSettings.asset 51KB
InputManager.asset 5KB
NavMeshAreas.asset 4KB
Physics2DSettings.asset 4KB
TimeManager.asset 4KB
TagManager.asset 4KB
DynamicsManager.asset 4KB
NetworkManager.asset 4KB
EditorBuildSettings.asset 4KB
GraphicsSettings.asset 4KB
AudioManager.asset 4KB
UnityAdsSettings.asset 4KB
basic_pathtracer.sln 1009B
img
5.jpg 77KB
3.jpg 154KB
4.jpg 100KB
2.jpg 90KB
1.jpg 139KB
6.jpg 177KB
7.jpg 173KB
Assembly-CSharp.csproj 5KB
LICENSE.md 32KB
共 50 条
- 1
资源评论
dahiod
- 粉丝: 29
- 资源: 4663
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功