我们知道离开Volume时候的光照亮度  Lo=Li*T+∫T*(Le(p,w)+σs(p,w)*∫p(w1,w)*L(w1)*dw1)*dt  其中T=exp(-∫(σs(p,w)+σa(p,w))*dt).  我们注意到公式中的In-Scattering部分  ∫σs(p,w)*∫p(w1,w)*L(w1)*dw1)*dt  这里有两次积分过程。第一次是计算四周的光线散射到视线方向,第二次积分是对光线传播途中进行积分。我们知道第一次积分的时候的四周的光线其实也是多次散射的结果,我们这里适当的 [阅读全文] [PDF]
我们知道空气中存在着各种的微粒,光线在空气中传播的时候会和空气中的各种微粒相互作用。这些相互作用会改变光线的强度和方向,这样我们计算真实的光照的话,我们就必须把这些相互作用纳入考虑范围。我们首先要来看看光线和微粒的相互作用,这些作用共有三种情况:1 吸收 当光线和微粒相互作用的时候,有些光能被粒子吸收变成热能和其他形式的能量。通过吸收光线离开微粒后亮度减少。 吸收系数σa(p,w)表示在p点朝w方向单位距离上面光线的吸收概率,单位是1/m,通常情况下这个吸收系数和位置,密度等等因素相关,但我们在计算的时候做适当的简化。我们考虑在只有吸收的情 [阅读全文] [PDF]
1 共2条 分1页
- 单片机数码管:51单片机数码管显示的好帮手---MAX...
- 点阵显示屏:智能点阵显示屏HCMS-29xx/39xx及其应用
- 单片机教程:单片机编程入门七
- 汇编语言指令集:IBM-PC汇编语言指令集
- 数据传送指令:MCS-51数据传送指令
- 0083智能工社:浅谈足球游戏的人工智能
- 提拔将领:即时战略游戏将领指挥AI方案设想
- directinput:DirectInput 鼠标编程入门
- 实现爆炸后的振动效果
- 飞机射击类小游戏:有关飞机射击类游戏的设计原理
- 音效最好的播放器:游戏音乐和音效的播放
- 游戏调试:利用双计算机调试游戏程序
- 多任务处理:游戏中的多任务处理
- 电脑游戏中的人工智能制作
- 系统升级:角色扮演游戏的升级系统研究
- rpg游戏制作:深入RPG游戏制作—图形篇
- directdraw:通向DirectDraw的捷径
- 3d场景:如何在3D场景中加入Fog
- 游戏搜索:论游戏中的搜索问题(初级篇)
- directx如何使用:使用DirectX优化声音特性