美文网首页
Unity 关于灯光的烘焙

Unity 关于灯光的烘焙

作者: LeoYangXD | 来源:发表于2017-01-12 17:20 被阅读1457次

在项目中有的时候会有好多静态物体不会移动,而在灯光的作用下他们会有阴影,并且这个阴影一般默认都是实时计算的,为了节省内存,我们可以通过灯光烘焙来渲染这个物体

  • 首先我们要选择灯光然后把里边的Baking的属性设置为Baked


  • 然后选择我们需要静态灯光烘焙的物体,把他的Static属性设置成Lightmap Static


    Paste_Image.png
  • 然后我们设置系统中灯光的烘焙


    Paste_Image.png

Auto 一般这个设置默认是勾选的,就是自动烘焙,然后我们把它不勾选,再点击后边的Build选项,等他烘焙完以后就可以了,即使我们把该灯光关闭,它还是会有阴影,因为他相当于是把一个贴图直接渲染进了场景里

Paste_Image.png Paste_Image.png

注意

当灯光的属性设置为Baking属性设置为Baked的时候,那他只会对Static属性为Lightmap Static的物体有效,对其他物体是没有效果的

Paste_Image.png

这个黑色的球就没有阴影

灯光的混用

我们在场景中除了静态的物体,还有一些动态的物体,有的时候我们也需要让动态的物体去实时烘焙出他的影子。这个我们只需要把Baking设置为Mixed就好


Paste_Image.png

然后我们看下效果

若水GIF截图_2017年1月13日14点3分16秒.gif

相关文章

网友评论

      本文标题:Unity 关于灯光的烘焙

      本文链接:https://www.haomeiwen.com/subject/lyxjbttx.html