Unity中自动摆放LightProbe

       在Unity引擎中,Light Probe是模拟复杂光照的一种高效的方式。要使用Light Probe,就需要在每个场景中都摆放若干Light Probe,然而一个游戏项目里面场景的数量可能会很多,每个场景要摆放的Light Probe的数量也会很多,如果都是人工摆放,那将会十分费时费力。而且,LightProbe摆放的位置会影响到最终的效果,靠人力去找到合适的位置去摆放也比较困难。本文在此提供一个自动摆放LightProbe的方法。

Light Probe的摆放位置

       我们首先来看Light Probe放在什么样的位置会比较好,为此我们建立一个简单的场景,里面只有一个地面和三个点光源,使用相同数量但位置不同的Light Probe,观察对中央的球体有什么不同的影响。

1 放在光源中心

 

2 放在光照变化的地方

       在上两图中,黄点是Light Probe的位置。可以看到,图 1里中央球体整体偏灰色,感觉不到点光源对它的影响,而图 2里中央球体在不同方向染上红,绿,蓝三种颜色,显然比图 1的要

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值