Unity 场景烘培 ——怎么理解场景烘培?(一)

这篇具有很好参考价值的文章主要介绍了Unity 场景烘培 ——怎么理解场景烘培?(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言:

一、什么是场景渲染烘培?

二、为什么要对场景渲染烘培?

总结:


前言:

场景烘培渲染这块以前接触很少,因为要么有专门的同事搞这块,要么就是开发2d游戏(完全不需要)。

现在换了一家小公司,自己需要独立做这件事的时候,问题就来了。(此前也烘培了几个场景,但是我本人不满意,我认为那不是烘培)

个人认为场景烘培需要学习的东西真的很多。

比如需要了解:模型的UV,顶点、灯光、相机、Lighting、后处理调色、烘焙渲染方式等等,甚至你还需要一些审美见解,不然但凡遇到一个大一点的场景,很容易花很多时间烘培出黑斑、撕裂、硬边、漏光或漏阴影等缺陷的效果。

这还的区分白天黑夜,室外室内。没办法,只能埋头苦学,学一点是一点。我相信只要学了,总有一天会学懂的。

我学习的所有东西,理论知识上的都是其他各位大佬的,所以我会带上带上他们的原文链接,有助于下次理解使用。嗯.尊重原著嘛。

来几张知乎 彼岸大佬 的效果图(向这个水平学习,这才是烘培):

unity烘焙,unity之场景烘焙,unity

unity烘焙,unity之场景烘焙,unity

unity烘焙,unity之场景烘焙,unity

先了解基本概念:

一、什么是场景渲染烘培?

客户角度理解:让场景看起来更像真实的世界。诶.就是看着好看就行。

untiy方向理解(作者:六合辞畏 地址:【Unity基础】烘焙 - 哔哩哔哩 (bilibili.com)):是指将场景中的动态光照转换为静态贴图。在烘焙过程中,Unity会将场景中的光源、材质和对象等信息计算出来,并存储为贴图。当玩家进入场景时,Unity只需要读取这些预计算好的贴图或者数据文件,就能够快速渲染出整个场景。

简单来说:就是对光的处理,计算光源信息,包括直接光、间接光、自发光等,计算出来存储起来使用。

二、为什么要对场景渲染烘培?

首先烘培的好处:

 提高游戏性能:将动态光照转换为静态贴图,减少了每帧的计算量,提高了游戏的帧率和性能。

 降低内存占用:静态贴图可以被压缩和优化,占用更少的内存,从而减少了游戏的内存占用。

不烘培的坏处: 不烘培的场景也不好看嘛,其次不烘焙就需要使用实时渲染(每一帧都会进行计算)很消耗性能的,遇到大场景跑都跑不动。

总结:

我会一个点一个点的系统去学习分享给有兴趣的同学,也请分享宝贵意见,我们一起学习进步!

还有我们学习有很多网站,比较大型的就比如:CSDN、B站、知乎、SiKi学院等等

这是我转载的学习渠道总结:Unity 学习网址 资源 收藏整理大全_unity学习网站_野区捕龙为宠的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-766611.html

到了这里,关于Unity 场景烘培 ——怎么理解场景烘培?(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity 场景烘培 ——unity Post-Processing后处理1(四)

    提示:文章有错误的地方,还望诸位大神不吝指教! Post-Processing是一块内容很多知识,想要学习好这块简单大家还是多去网上查阅资料。 因为博客嘛,整理简单的东西还可以,太复杂了就显得不够用了。我会整理我学习的步骤给大家,大家也去看看,甚至于也去写一份博客

    2024年02月05日
    浏览(44)
  • Unity2020 Unity2021 场景灯光烘焙简单教程,Unity场景灯光优化, 一些简单的问题

    吃饱饭 多喝水 睡好觉 将需要烘焙的场景和不需要烘焙的场景不放到一个父物体下面 模型尽量是分开的, 烘焙很耗费时间,很吃显卡和CPU性能 将需要烘焙的场景设置为static 选择灯光,将灯光设置为bake 打开Lighting 窗口 (windows 》rendering》lighting) 烘焙,建议取消自动烘焙。

    2024年02月01日
    浏览(72)
  • unity关于场景烘焙及材质问题

    在Player Settings面板中将颜色空间设置为线性 导入房间模型,注意房间外部墙体为单面,只保留内壳,外壳不要 将所有静态物体导入场景中,选中Assets中的模型在inspector面板中设置模型材质如下: 第一步进行无光照初步渲染, 将场景中的所有静态物体设置为Static模式, 删除所

    2024年02月01日
    浏览(34)
  • Unity Lighting -- 为场景烘焙lightmap

            Unity中有两种不同的光照方式:实时光照和烘焙光照。         Unity会在运行时实时计算光照。实时光源每一帧都会进行计算,这意味着它们对于场景中移动的角色和物体的响应性非常好,但它的开销也很大。         Unity会在运行前预先计算出烘焙光照。在运行时

    2024年02月06日
    浏览(30)
  • unity 场景烘焙问题之模型UV有重叠

    问题现象:模型烘焙出来后,呈现黑色或布满脏斑,有可能是没有展UV,也有可能是UV重叠了 并且也会出现警告提示,如下图: 如果我们勾选了如下图,还在提示我们勾选,那可能就是 UV重叠了 UV 重叠没有唯一的解决方案,因为有很多问题可能导致这种情况。以下是最常见的

    2024年02月10日
    浏览(45)
  • 【Unity】光照烘培-基础参数-基础设置

    Unity 2020.3.25 打开灯光面板 Wingdow -》 Rendering - Lighting Lighting Settings 灯光设置文件 Realtime Lighting Realtime Global lllumin Realtime Environme Mixed Lighting Baked Global lllumin Lighting Mode Baked Indirect Subtractive Shadowmask Lightmapping Settings Lightmapper Progressive CPU Ambient Occlusion 还需要勾选环境遮蔽(Ambient O

    2024年01月23日
    浏览(46)
  • Unity教程||Unity 渐进式光照贴图烘焙详解

    随着各大计算平台的算力稳步增长,特别是GPU技术的不断进化,原先可望而不可及的技术比如实时光线追踪技术开始逐步走入玩家的视野。一些先锋厂商甚至已经超出Demo的范畴,开始正式推出支持实时光追的游戏。 不过目前的实时光追技术还只能在配备了最新Nvidia RTX 20系列

    2024年02月08日
    浏览(53)
  • Unity烘焙常见问题

    本文首发于公众号 洪流学堂 ,未经允许,不可转载。 Unity中光影烘焙经常会遇到很多莫名其妙的问题,大智总结了一个问题解决手册,本文是比较常见的一些问题,还有一些不那么常见的问题,《手册全文pdf》获取方法: 洪流学堂 公众号回复 烘焙 。 主要原因是需要生成的

    2024年02月06日
    浏览(57)
  • Unity填坑-灯光烘焙相关

    项目组对灯光烘焙那块参数以及工作流程有一定疑问,单独抽时间把整个机制做了一次单独的调研,错漏之处恳请指点。 Unity中的Light模式分为三种: 实时,混合,烘焙。 这三种要结合在Lighting设置一起工作来看。 一种是直接光照,即光直接照到物体上,反射到相机里。 二

    2024年01月16日
    浏览(40)
  • Unity引擎光照烘焙

    一、先将系统中的光源去掉,会发现场景还是亮的。将天空环境光去掉(Windows- Rendering-Lighting) 将Environment Lighting, Environment Reflections设置为0.    二、创建一个简单的点光源 模拟大方块照出的光可以将光源拖到方块前面的位置。  其中有三个光源,PointLight是模拟大方块照亮

    2024年02月16日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包