【问题标题】:How to transfer materials with a scene created in Blender to unity如何将具有在 Blender 中创建的场景的材质传输到统一
【发布时间】:2017-11-04 06:44:56
【问题描述】:

我在 Blender 中创建了一个包含多个对象的场景,每个对象都有一个材质/纹理。当我将场景保存在 Unity 项目的资产中时,我可以使用场景,但所有对象都是白色的,并且丢失了我在 Blender 中创建并添加到它们的材质。有没有办法在 Blender 中保存我的场景,以便当我在 Unity 中使用场景时,材质也将保存到对象中?或者我是否需要将 Blender 中的所有材料分别保存到一个文件中,并将其放在我的资产文件夹中?

【问题讨论】:

  • 您是否使用 Blender 的节点编辑器来制作您的材质(如果我没记错的话,使用 Cycles 渲染引擎)? AFAIK,这些材料不能出口。在 Unity 中只能检索“简单”材料。您必须在 Unity 中完成渲染方面工作的所有主要部分。
  • 啊,是的,我使用了带有循环渲染引擎的节点编辑器。我想我必须团结一致地重做这一切,哈哈
  • @jp3434 不,没那么糟糕,你可以把你的 Cycles 材料烤出来...

标签: unity3d blender


【解决方案1】:

正如 Hellium 所说,如果您的纹理位于单独的存档 (.png) 中,您可以统一创建材质并将这些 png 纹理添加为反照率

【讨论】:

    猜你喜欢
    • 2017-11-03
    • 2015-09-02
    • 1970-01-01
    • 2016-11-23
    • 2014-12-07
    • 2020-07-12
    • 1970-01-01
    • 2020-11-12
    • 1970-01-01
    相关资源
    最近更新 更多