lightscape基本原理详解
Lightscape的功能:
1.精确模拟漫射光线,可以让物体把光线反射到周围环境,产生微妙柔和的阴影
2.光影跟踪算法.产生理想的高光,和反射效果
3.独道的质材表现方法, 精确模拟质材特性
4.可以计算阳光,和天空光
5.光能传递信息作为模型表面的一部分被保存,可以交互移动的全渲染三d环境
6.逐步细化,处理过程当中可以改变表面质材参数和灯光参数
什么是局部光照(local illumation)?
简单说就是只考虑光源到模型表面的照射效果拉
什么是全局光照(Global illumination)
简单的说就是考虑到环境中所有表面和光源相互作用的照射效果拉
ls采用光线追终和光能传递两种技术来计算全局光照
光线追终用于计算镜面反射,灯光透过玻璃的效果和阴影,还有模拟精确的直接照射光产生的阴影
光能传递计算每个表面的元素发射的光照量进行计算,并保存到网格当中
什么是逐步细化光能传递?(重点)
ls先把模型细分成比较大的网格,然后如果计算过程中网格之间的亮暗差很多,ls就把它再细画成更小的网格,这就叫逐步细化
ls,先计算灯光源发散到环境所有面的能量,如果光被模型挡住,则投射阴影
然后,ls根据模型表面材料的特性,表面吸收掉一部分光能,剩下的反射出去
在不断的反射来反射去的过程中,不断细化模型表面
到最后,光能被吸收光了,也就传递到了100% [s:7] |
|