胡说八道

学而不思则罔,思而不学则殆

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  132 随笔 :: 0 文章 :: 58 评论 :: 1 Trackbacks
        我们在考虑Volume的In-Scattering的情况的时候,如果假设Volume的微粒是各项同性的话,那么我们的相位函数p(w1,w)=1/(4*PI)就可以使用一个常量来表示,那么我们就能在我们的计算中简化In-Scattering成为1/(4*PI)∫Ls(w1)*Ts(w1)*dw1.这样我们针对Volume的每个微粒将Ts(w1)投影得到SH系数Tsi.那么我们在最终计算In-Scattering的时候只需要用环境光照系数的Lsi和微粒系数的Tsi作dot就能得到在这个微粒上发生In-Scattering时的计算量。

        上面所提到的两种方法,第一种是针对不是各项同性的微粒作的简化,我们忽略Ts(w1)项而考虑p(w1,w)项,这样我们对于同一个视线方向w就有Volume中的所有的微粒的SH系数都是一样的.这样我们针对视线方向w的不同得到一组cube map来保存微粒的SH系数。而第二种方法是针对各项同性的微粒,那么这个情况下p(w1,w)就是常量,我们能考虑每个微粒的Ts(w1)这样对于每个微粒都能得到一组不同的SH系数。上面两种方法都是针对In-Scattering考虑的,最后计算最外层的积分的时候我们都是一致的采用蒙特卡罗积分法。我们采样两次一次是back face上面的,一次是front face上面的,最后计算出整个积分的近似值。
posted on 2005-01-06 11:39 胡说八道 阅读(499) 评论(0)  编辑 收藏 所属分类: 自己的想法

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
 
另存  打印
最新IT新闻:
· 56被关一月 危机的是整个视频业
· 李开复:中文搜索是谷歌战略核心
· 《星际争霸2》新图:黑暗圣堂武士Zeratul
· FriendFeed介绍
· 微软在台北发布新色鼠标产品