登录 注册
当前位置:主页 > 资源下载 > 17 > CUDA 实现的路径追踪器:Cuda-Path-Tracer-SS

CUDA 实现的路径追踪器:Cuda-Path-Tracer-SS

  • 更新:2024-09-06 14:54:20
  • 大小:3.37MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

路径追踪 SS 这是一个用 CUDA C/C++ 编写的简单路径跟踪器 它目前具有: 具有下一个事件估计的迭代路径跟踪 光线的流合成 重要性采样 Lambert、Phong 和 Cook-Torrance 着色器 通过抖动抗锯齿 区域和点光源 反射、折射和吸光度 矢量数学是通过 glm 库处理的。 该项目还使用了 Jason Sanders 和 Edward Kandrot 合着的“CUDA By Example”一书中的 GPUAnimBitmap 类。 还有更多的特性,包括 obj 支持,空间数据结构的使用(BVH 或 k/d 树),颜色/法线映射,以及可能的双向路径跟踪,以及更好的控制方案。 以上所有图像均使用 GTX 760 运行拍摄,平均每秒 30-45 条光线。 这些图像是在每个像素大约 2000 条光线下拍摄的。 用法 控制如下: Space:在路径追踪和光线追踪模