怎么创建一个全黑的场景 什么是实时渲染,什么是烘培 将静态的对象烘培可以大大节省DrawCall

怎么创建一个全黑的场景

  1. 把灯关掉
  2. Window->Lighting->Setting->SkyBoxMaterial中的天空盒,删除
  3. Environment Lighting(环境光照)换成Skybox
  4. 摄像机的背景颜色设置成黑色

 

怎么替换使用天空盒

 

什么是实时渲染,什么是烘培

实时渲染:将物体受到的光照信息实时的进行计算,然后渲染在相应的地方。

烘培渲染:将物体受到的光照信息预先烘培到固定的位置上,减少是实时渲染的计算消耗,但是这只能让不动物体使用。

烘培之前:

 

烘培之后:

 

怎么进行烘培:

  1. 需要进行烘培的物体必须是静态的,至少是LightingMaping static
  2. 需要烘培的灯光的Mode必须是Bake
  3. 打开Lighting窗口(Window->Lighting->Settings),设置好Lightmapping Settings中的数据然后点击右下方的Generate Lighting按钮进行烘培,但是烘培的时间会比较长。等待右下角的进度条结束就可以了。
  4. 烘培过后,设置成Bake的灯光就不需要了,可以直接失活,一般不进行删除。

 

注意:烘培会生成一个与当前场景名称一样的文件夹

文件夹中的数据是烘培的信息,不要删除。

物体进行了灵魂移动

原因是这个物体被设置成了static的状态,但是却用代码把他的位置改变了,所以会出现这个问题,解决方法是,取消static。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部