【文件属性】:
文件名称:KHRay:射线追踪器
文件大小:29.53MB
文件格式:ZIP
更新时间:2021-02-09 05:38:53
C++
科雷
这是一个正在进行的项目。 目的是编写一个简单的光线跟踪器,以产生具有独特效果的逼真的图像。
产品特点
环境光遮挡积分器
英特尔的embree3库可加速光线追踪
多线程渲染
类似于DXR的加速结构(BLAS和TLAS)
目标
实施路径跟踪
实施光谱路径追踪
实施重要性抽样
实施多重重要性抽样
实施材料
实施各种采样器
建立
Visual Studio 2019
C ++ 20
Windows 10
所有必需的库都应包含在存储库中,唯一需要做的就是初始化子模块
参考书目
基于物理的渲染:Matt Pharr,Wenzel Jakob和Greg Humphreys从理论到实现
彼得·舍利(Peter Shirley)的《射线追踪》系列丛书(一个周末,下一周,余生)
实时渲染,第四版,埃里克·海恩斯(Eric Haines),内蒂·霍夫曼(Naty Hoffman)和托马斯·莫勒(T