在将它导入Unity之前,我应该在Blender中烘焙模型吗?

时间:2018-03-19 00:44:10

标签: performance unity3d blender

正如在标题中那样,为(Blender)模型烘焙纹理以便在移动游戏中使用它时,重要的是烘焙对于性能有什么好处?如果我没有烘焙它并且我在游戏中直接在我的模型上使用纹理会有问题吗?

1 个答案:

答案 0 :(得分:2)

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

  

如何从烘焙中获益?

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

  

如果我没有烤它并且我使用纹理有任何问题   在我的游戏中直接使用我的模型?

这取决于。如果你在混合器中只有一个基本或简单的材料和纹理的模型,那么你不需要烘烤你的模型。

如果您在混合器中有高级材料或材料网络的模型,则必须在导入Unity之前烘焙模型。物料网络是指您拥有连接到许多节点的材料以形成程序纹理。以下是Blender中的物料网络示例:

enter image description here

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

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