其他 Unity3d_Light Probe使用方法

我们都知道在unity3d中烘焙lightmap的作用及方法,可以将实时灯光烘焙在一张或者多张lightmap上,成为静态光照,好处就是可以提高运行效率,但是坏处就是,针对场景中的动态物体,物体与灯光之间没有任何的交互,比如某一片区域被照射为红色的光,这时候一个运动的"Cube"进入红色光区域,自身没有任何变化。
93184-dbd5b8b52d20bac6.png


                               
登录/注册后可看大图


可以看到上图中,实时灯光,Cube会被灯光照亮,这毫无疑问,烘焙过后Cube是有颜色了,但是cube移动到别的地方依然是保持当时烘焙的位置的效果,说白了,就是烘焙完,不能动,不然就穿帮。
这个时候就需要用到Light Probe,下面说一下,Light Probe具体该怎么操作。
首先需要搭建一个简单的场景,场景中拥有两盏灯(红蓝),中间有一个cube

                               
登录/注册后可看大图


然后将所有的场景中的所有的场景模型,== 除了那个运动的Cube ==,都标记为Lightmap Static

                               
登录/注册后可看大图


创建Light Probe组件,将Light Probe组件复制,覆盖整个场景

                               
登录/注册后可看大图



                               
登录/注册后可看大图


完毕之后,进行烘焙

                               
登录/注册后可看大图


烘焙完成之后,将场景中的两站点光源关闭,移动cube查看cube本身的颜色变化

                               
登录/注册后可看大图


作者 alphazhu 发表于 2017-2-4 09:00:14
您需要登录后才可以回帖 登录 | 立即注册
alphazhu

关注0

粉丝4

发布1

热门作品推荐
glow
Ultimate Character Controller 3.3.6
glow
【更新】PIDI Skin and Eye Shaders 3 3.3
glow
【更新】Cartoon FX 2 Remaster R1.5.0
glow
【更新】Bakery - GPU Lightmapper 1.98
glow
【更新】Cartoon FX 4 Remaster R1.5.0 高
glow
【更新】Super Confetti FX 1.11彩纸屑节日
glow
【更新】UGUI Super ScrollView 2.5.4
glow
KWS Water System (Standard Rendering)1.3
glow
【更新】RockyDesert 1.4沙漠岩石峡谷荒漠
glow
卡通男孩 ue4 由 quantum 制作