图形学大作业实现记录,笔者没有细看任何光线追踪或者光子映射的论文,而主要是理解了之前学长的代码进而自己写出来的,不免其中有一些不严格的地方,因此如果需要更多细节,还请看发明者的论文吧。
成果图:
代码:https://github.com/mhy12345/RayTracing-ProgressivePhotonMaping
这个系列包含包含:
- 真实感图像渲染系列:工程概述
- 真实感图像渲染系列:颜色,向量与物体
- 真实感图像渲染系列:使用json初始化场景
- 真实感图像渲染系列:光线追踪算法(Ray Tracing)及基于Hash的超采样抗锯齿方法
- 真实感图像渲染系列:渐进式光子映射算法(Progressive Photon Mapping)
- 真实感图像渲染系列:渲染可视化
- 真实感图像渲染系列:使用OpenMP并行优化渲染
- 真实感图像渲染系列:贝塞尔曲线旋转体与直线求交
- 真实感图像渲染系列:相机(Camera)与景深效果(Field of Depth)
- 真实感图像渲染系列:小结
虽然本系列旨在交流分享的目的,但是从另一个方面来看这个已经算是作业解答了,如果对于作业本身有影响,需要删除的话,还请通过评论区联系我,或邮件maohanyang789@163.com,感谢理解啦