Unity 2018.3:如何在整个 3D 模型的一部分上应用纹理?

Posted

技术标签:

【中文标题】Unity 2018.3:如何在整个 3D 模型的一部分上应用纹理?【英文标题】:Unity 2018.3: How can I apply a texture on just one part of a whole 3D Model? 【发布时间】:2020-02-15 20:31:38 【问题描述】:

我对 Unity (Unity 2018.3) 中的 3D 模型有疑问。如何将纹理应用到整个 3D 模型的一部分?因为我从互联网上下载了一些 3D 模型(没有版权,我被允许使用它们),其中一些模型的每个部分都是单独纹理的。而不仅仅是整个模型的一个纹理。

或者在导入 Unity 之前如何将这些纹理与模型(或模型的部分)合并?当我导入它时,它应该是有纹理的。

谢谢。

【问题讨论】:

【参考方案1】:

1.您应该将模型导入Blender。 进入编辑模式并选择要分离的部分的面,然后按 P 键,选择“已选择”选项,这会将模型一分为二,现在您可以为分离的部分创建纹理。 2. 导入搅拌机后,进入编辑模式并选择所需零件的面,找到“材料”图标并选择新材料。现在你有两个网格。

完成后,您可以保存完整的模型并导入统一。 参考:https://wiki.nexusmods.com/index.php/Splitting_meshes_in_Blender https://www.blender.org/forum/viewtopic.php?t=574

【讨论】:

这也适用于搅拌机中的 .fbx、.obj 或 .dae 文件吗?因为有时当我将这些文件导入搅拌机时,它们有点奇怪。并且将 .dae 文件导入搅拌机对我不起作用。当我导入它时,什么也没有发生......

以上是关于Unity 2018.3:如何在整个 3D 模型的一部分上应用纹理?的主要内容,如果未能解决你的问题,请参考以下文章

如何将unity模型导入android程序中

unity3d模型怎么查看

如何在unity3d中加载大工程模型

UNITY2018.3 在editor下运行时new memoryprofiler显示 shader占用内存很大的问题在安卓上并没有看到

unity3d摄像机角度怎么调整啊?u3d如何调整摄像机的位置?求解

Unity3d为啥我所有的模型都在移动中闪烁?