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

    [讨论]很奇怪的现象 [复制链接]

    上一主题 下一主题
    离线fl005164
     
    发帖
    23
    光币
    23
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2008-07-28
    一个很奇怪的不能理解的现象,提出来大家帮我看看: s~(!m. R  
    我建了两个矩形,紧挨着,一个矩形的材料定义为pmma(折射率大概是1.5),另一个矩形材料自行定义为air(折射率为1),没有定义任何表面属性。当光源为normal to surface时,光线平行通过两个矩形,没有任何折射,这是为什么呢?
     
    分享到
    离线我来也
    发帖
    450
    光币
    2660
    光券
    0
    只看该作者 1楼 发表于: 2008-07-28
    折射率应该定义在一定波长范围内,试一试?
    离线fl005164
    发帖
    23
    光币
    23
    光券
    0
    只看该作者 2楼 发表于: 2008-07-28
    谢谢楼上的答复。我在属性里定义了三个波长,这三个波长是和模拟时的波长对应的。可还是不行。 n~`1KC4  
    如果我不使用Grid trace,使用source trace,定义成Lambertian时可以看到折射,定义为normal to surface时就没有折射,垂直通过。什么原因呢?
    离线nwuyl
    发帖
    79
    光币
    43
    光券
    0
    只看该作者 3楼 发表于: 2008-07-28
    Grid trace垂直入射??
    离线fl005164
    发帖
    23
    光币
    23
    光券
    0
    只看该作者 4楼 发表于: 2008-07-29
    不好意思,已经解决啦,一个很低级的错误。
    离线suezl9
    发帖
    660
    光币
    9522
    光券
    0
    只看该作者 5楼 发表于: 2008-07-30
    normal to surface的发光属性直发光都垂直于发光面发出 VgBZ@*z(x  
    如果你的实体是和发光面平行的话,代表光都以入射角为0射入,那是不会发生折射的