【问题标题】:Struggling with getting Maya-Models into Unity努力将 Maya 模型纳入 Unity
【发布时间】:2016-09-29 23:29:11
【问题描述】:

我最近在网上购买了一些资源,它们都是 Maya ASCII 文件,有时带有一些纹理作为 PSD 文件,有时没有。 我想知道如何将这些模型放入 Unity 并使它们看起来像它们原本的样子。当我在 Maya 中打开一个模型时,例如一棵树,它看起来像这样:

当我将此文件拖入 Unity 并将其放入某个场景时,它看起来大致相同。我需要做什么? 我是一名程序员,我完全没有使用 Maya 的经验。 我希望有人可以帮助我。

【问题讨论】:

  • 仅供参考,你真的可以用谷歌搜索很多信息“Maya import Unity3D”
  • 我查阅了一些页面和教程,但它们总是从将纹理应用于模型的模型开始。
  • 我是 Maya 用户,可以提供帮助。有很多问题可能会导致您现在看到的白色东西。很可能没有分配任何材料。如果您在场景中提供树模型的链接,我会看到它有什么问题,并告诉您如何修复它以及您的其余资产。如果您需要帮助,请确保提供问题中树随附的所有文件。
  • @Programmer 你还想帮我还是不?
  • 我没有看到您的通知,因为您没有在倒数第二个帖子中使用 @。总是用那个。我看到这个的唯一原因是因为您在上一条评论中使用 @ 符号通知我。今天晚些时候我会看看它。

标签: unity3d maya


【解决方案1】:

不仅纹理没有分配给树,它们甚至都不存在。您必须从发送给您的两个 Photoshop 文件中提取每种颜色、凹凸、法线、规格和透明度贴图。

LeafBunch_Mat 需要颜色贴图、透明度贴图、凹凸贴图和高光贴图。 LeafBunch_Mat 的透明度贴图不包含在 photoshop 文件中。我仔细看了看,发现颜色贴图名称和透明度贴图名称是相同的。这意味着您也可以使用LeafBunch_Mat 的颜色图作为透明度图。

TreeBark_Mat 需要颜色贴图、凹凸贴图和高光贴图。

要修复其余的模型,您必须打开每个 Photoshop 文件并打开图层窗口。每一层都有漫反射贴图、高光贴图和法线贴图。启用每一项并保存每一项。

对于下图,

1漫反射贴图应插入 Maya 中的Color插槽。

2。如果材质名称中的 Leaf 如下图所示,那么您还必须将 漫反射贴图 插入到 透明度 strong> Maya 中的插槽。

3.将法线贴图插入 Maya 中的凹凸贴图插槽。

4.在 Maya 的 Specular Color 插槽中插入 Specular Map

一旦你修复了所有这些,你就可以将它导出到 Unity。它应该可以工作。

总结一下,下次当您收到一个没有显示任何内容的模型时,您必须检查哪些地图使用,然后检查哪些地图缺少材料然后手动重新插入。

下图中带圆圈的图标表示此插槽中插入了一张地图。因此,您必须单击它并选择地图在您计算机中的位置。

下图中带圆圈的图标表示此插槽中插入了NO地图。所以,忽略它。

以下是要在您的树叶材料中更改的地图:

对于树皮材质,您无需将任何东西插入透明槽。希望本指南可以帮助您修复其他模型。

固定版本。您可以从here 下载它。解压到任何你想要的地方,然后打开AmericanSweetgum.mb文件。

【讨论】:

  • 这个文件的密码是多少?
  • @OfficerBacon 刚刚做了。祝玛雅好运。
  • 再次感谢您,您是传奇;)
【解决方案2】:

我遇到过几次 Unity 找不到导入模型的纹理。所以我所做的是将模型导入 Unity 后,将创建一个包含模型和材料的文件夹。然后我手动将纹理导入 Unity,最后从 Unity 编辑器中选择材质并将纹理添加到相应的材质中。我不知道这是不是你的问题,但值得一试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    • 2020-06-23
    • 1970-01-01
    • 2018-11-21
    相关资源
    最近更新 更多