![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
离线渲染
文章平均质量分 97
有关离线渲染的专栏
旅程TSH
这个作者很懒,什么都没留下…
展开
-
【离线渲染】【参与性介质渲染】Volume Rendering(一)
EstimateDirect()HomogeneousMedium::Sample() Tr()Grid.cppVolPathIntegrator::Li()PaperBssdf采样 15.4章我们讨论光线传播方程的时候一般不会考虑上参与性介质,而是假定光子在真空中传播。但是现实世界中充满了各种介质,如空气、水、云等,这些介质在光线传播过程中会参与光线的交互,因此也称参与性介质。光子与粒子发生交互时,它要么被粒子吸收,要么光子被散射到另一个方向。两种时间发生的相对概率分别表示为absorpti原创 2020-08-08 19:55:40 · 1931 阅读 · 0 评论 -
【离线渲染】自适应光子映射(一):光子映射算法和梅特波利斯算法简述
本文来自PBRT的一个课后习题,自适应光子映射算法主要适用于摄像机只观察场景中的一小部分的情况,该算法结合了光子映射算法和梅特波利斯算法,所以在这一节我们会对这两种算法进行一个简单的介绍。目录1.1路径追踪1.2光子映射1.3渐进式光子映射1.4随机渐进式光子映射1.5光子映射方法总结2.1蒙特卡罗2.2Metropolis Light Transport2.3...原创 2020-02-11 19:48:08 · 1975 阅读 · 0 评论 -
【离线渲染】自适应光子映射(二):自适应马尔科夫链和并行退火
本文源自PBRT的一个课后习题1.1概述在只有一小部分被照亮的表面可以在渲染图像中看到的场景中,SPPM变得比较低效。这种问题对各种光子映射算法都是存在的,自适应光子映射算法则可以较好的解决这种问题。其核心思想是定义一个光子路径的visibility function并根据这个可视函数进行重要性采样。[上图]自适应光子映射的采样空间。我们在这个随机数空间内定义了一个函数,如果......原创 2020-04-01 22:19:17 · 605 阅读 · 0 评论