【问题标题】:Should I bake model in Blender before importing it into Unity?在将模型导入 Unity 之前,我应该在 Blender 中烘焙模型吗?
【发布时间】:2018-08-27 12:02:59
【问题描述】:

如标题所示,为(Blender)模型烘焙纹理以在手机游戏中使用它什么时候很重要,烘焙以提高性能有什么好处?如果我没有烘焙它,而是直接在我的游戏中的模型上使用纹理,会有什么问题吗?

【问题讨论】:

    标签: performance unity3d blender


    【解决方案1】:

    Unity 中有烘焙,Blender 中有烘焙。您的问题似乎是关于在将模型导入 Unity 之前在搅拌机中烘焙,这个答案将涵盖这一点。

    如何从烘焙中获益?

    在将模型导入 Unity 之前在 Blender 中烘焙模型与性能无关。请参阅下文,了解您应该烘焙模型的原因和时间。

    如果我没有烘烤它并且我使用纹理有什么问题吗 在我的游戏中直接连接到我的模型?

    这取决于。如果您在搅拌机中有一个只有一种基本或简单材料和纹理的模型,那么您不需要烘焙模型。

    如果您在 Blender 中有一个具有高级材料或材料网络的模型,那么您必须在导入 Unity 之前烘焙模型。材质网络是指您将材质连接到许多节点以形成程序纹理。以下是 Blender 中材质网络的示例:

    没有办法在 Unity 中导入该材质。如果您尝试,它看起来不会像在 Blender 中渲染时那样。这就是你烘烤纹理的原因。当您烘烤它时,该材料中的所有内容都将转换或展平为图像/纹理。您可以在 Unity 中使用该纹理,使其看起来像在 Blender 中的样子。

    此外,烘焙用于生成需要插入 Unity 材质的其他特殊贴图,例如 Occlusion、Normal、Alpha 和 Emission 贴图。您还可以将 Blender 光烘焙到纹理中。

    【讨论】:

      猜你喜欢
      • 2020-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-05
      • 2021-04-22
      • 2015-06-24
      • 2015-04-14
      • 2011-09-14
      相关资源
      最近更新 更多