切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
    • 6693阅读
    • 7回复

    [讨论]TracePro中map count的光线分割 [复制链接]

    上一主题 下一主题
    离线renxoyo
     
    发帖
    102
    光币
    -91
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2006-12-25
    线分割方法 (用在所有的光学表面) ?(Tin80=r  
        Trace pro中初步的MC方法是一条光线入射到面仅出来一条光线,这条光线携带的能量是入射光线的全部能量减去被吸收的那一部分,然后再产生下一条光线.这样通过大量的一进一出,最终产生符合BSDF分布的散射光线.传统的MC方法把吸收也用几率来表现,而. Trace pro中是每条光线都有吸收没有用几率来表现,这一点两者不同. 这样的结果是我们想象的传统的方法表现的表面性质与在Trace pro中的表现结果是不一样的. w8j pOvj  
        使用Ray splitting方法后,每一条入射的光线分成四条,分别的代表散射,反射,透过,和透过散射,散射的方向是随机的.分割后的光线携带的总能量与入射相等(吸收的能量除去).每条光线分配的能量按照表面性质定义的各个量的比例对入射光总能量进行分配.当设定多个散射光线时候,每个散射光的能量相等,是对总体的散射光能量的平分,分布方向由BSDF的几率分布决定 使用Ray splitting方法后每条光线的分裂光线多了,但是总体上来看一是保证了光线能量分配与实际的光线能量分配的符合.二来要产生同样精确分布的BSDF,相对与没有使用Ray splitting方法, 使用Ray splitting方法需要的入射光线的数目要少的多. 减少了计算量,保证了计算模拟的精度 Trace pro中推荐使用Ray splitting方法,仅当”即使不使用Ray splitting方法,”单一光线也要产生许多的分裂光线时,就不能再使用Ray splitting方法了
    1条评分
    cyqdesign 金钱 +5 - 2006-12-25
     
    分享到
    离线yy08
    发帖
    646
    光币
    3711
    光券
    0
    只看该作者 1楼 发表于: 2006-12-26
    谢谢啦,学习一下.
    离线f5292472
    发帖
    25
    光币
    3
    光券
    0
    只看该作者 2楼 发表于: 2007-02-14
    我又學到一招了,感謝您!!
    离线jacky0818
    发帖
    116
    光币
    2
    光券
    0
    只看该作者 3楼 发表于: 2007-02-16
    多學了一些,謝謝啦!
    离线518918
    发帖
    155
    光币
    654
    光券
    0
    只看该作者 4楼 发表于: 2007-02-16
    非常感谢,多交流,大家多进步!
    离线ludy
    发帖
    327
    光币
    113
    光券
    0
    只看该作者 5楼 发表于: 2007-03-28
    学习下.
    离线wxcnuaa
    发帖
    26
    光币
    14
    光券
    0
    只看该作者 6楼 发表于: 2011-02-22
    受教了
    离线fioril
    发帖
    187
    光币
    371
    光券
    0
    只看该作者 7楼 发表于: 2011-06-23
    感谢 学习了