上传者: 42131316
|
上传时间: 2021-11-22 13:42:54
|
文件大小: 84KB
|
文件类型: -
光线追踪
3D 光线追踪渲染。 这曾经是我高级计算机图形学课程的学期项目之一。
由于这是仓促完成的,所以可能仍然存在错误和/或结构次优,请谨慎使用。 :)
用法
移动到构建目录
执行 make
./rayTracer output.jpg 场景.json
特征
基本光线追踪
抗锯齿
分布式计算
支持Json场景描述文件
复杂 obj 模型的八叉树加速
通过内插法线平滑对象面
软阴影
景深
缓存采样器加速
致谢
Picojson:非常好的 json 库
kixor obj 加载器我对它做了一些小的修复
OpenCV 库
废话极客