您的位置:首页 > 其它

图像渲染技术(从光线跟踪到光子映射)

2015-06-22 11:00 531 查看
《计算机基础图形学》这门课终于要结了,作为最花心思的一个大作业,是时候总结一下了。

大作业要求是实现一个光线跟踪,我比较有兴趣,就把图形渲染史上比较主流的算法都实现了一下:

1、光线投射(ray casting 1968)

2、光线跟踪(ray tracing 1979)

3、光子映射(photon mapping 1995)

4、PPM(progressive photon mapping 2008)

5、SPPM(stochastic progressive photon mapping 2011)

这是代码和资料:http://download.csdn.net/detail/zsyzgu/8827003

以下是我在APIO讲课时的课件,可以大概先了解一下这些算法都是什么,如果具体要实现,推荐两个博客和一本书:

1、ray tracing英文博客:http://www.flipcode.com/archives/Raytracing_Topics_Techniques-Part_1_Introduction.shtml

2、一个横跨各种算法的中文博客:http://www.cnblogs.com/starfallen/archive/2013/05/08/3067999.html

3、光子映射的书:realistic-image-synthesis-using-photon-mapping















































































































最后贴一些效果图








内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: