【问题标题】:How do you export a project from Blender to Unity?如何将项目从 Blender 导出到 Unity?
【发布时间】:2021-12-04 12:54:55
【问题描述】:

这就是它在搅拌机中的样子:

这是导出到unity后的样子:

以上是仅将.blend文件拖入unity Assets文件夹后的结果,这就是我所做的一切。在 Blender 中,所有的物体都只有一种材质,具有单一的颜色或单一的纹理,因此没有复杂的材质。在 Unity 中,我尝试了“提取材料”选项,但它什么也没做;并且“提取纹理”选项是灰色的。

我希望它在 Blender 和 Unity 中看起来一样。有人可以指出我正确的方向吗?我什至不知道该谷歌什么了。

【问题讨论】:

  • 背面的彩色纹理 - 是真实纹理还是着色器生成的图案?因为它看起来像 voronoi 纹理。你必须烘焙它,或者在 Unity 中创建一个 Shadergraph 来重新创建效果。
  • 是的,它是 voronoi 纹理 :)
  • @KYL3R 烦躁的波普尔呢?如何让它看起来更像 Blender?
  • Blender 中的着色器与游戏引擎中的着色器不同,通常渲染成本更高(Blender 不是为实时渲染而设计的)。您可以在 Blender 中建模,但需要在 Unity 中创建材质和着色器才能获得所需的外观。 Unity中的材质导入器我认为只支持单色材质和纹理。所以你不能在 Unity 中重复使用 Blender 节点。
  • 视情况而定。您可以创建一个甜甜圈并将纹理烘焙到其中。然后你有一个 3D 对象,比如说 .obj 和带有纹理的 .mat。这可以在每个游戏引擎中导入(可能需要点击几下),并且可以与默认的 Lit 材质一起使用。如果您想在 Unity Asset Store 上出售资产,我建议您还提供 Unity 着色器(URP、HDRP,也许是内置的 - 是的,目前这很糟糕,必须支持 3 个渲染管道......)和演示场景。

标签: unity3d blender


【解决方案1】:

在 Unity 中重新创建它非常容易。

ShaderGraph 还有一个“Voronoi”节点,非常相似。我采样了渐变而不是颜色渐变(搅拌机)。

对于 fidget popper,我在新材质上使用了 HDRP/Lit 着色器,并设置了颜色、金属和平滑度。

【讨论】:

  • 你怎么做的这么快 :O
  • 非常感谢!
猜你喜欢
  • 2012-02-11
  • 2022-08-19
  • 2021-12-13
  • 2021-03-24
  • 2014-09-09
  • 2015-11-11
  • 2015-03-27
  • 2022-01-27
  • 2020-05-16
相关资源
最近更新 更多