【问题标题】:Unity 3D Does Not Apply Texture To Object ProperlyUnity 3D 无法正确地将纹理应用到对象
【发布时间】:2016-12-08 20:38:08
【问题描述】:

我在 Unity 3D 中对对象进行纹理处理时遇到问题。我在 3Ds Max 中制作了一个简单的对象并将其插入 Unity,然后尝试将图像应用为纹理,但它不应用纹理,它只会改变对象的颜色!这是打印屏幕:

如您所见,我有两个模型。其中一个是在 3Ds Max 中制作的,不应用纹理,另一个是在 Unity 中制作的,它是一个立方体,它可以正确获取纹理。

那么这里出了什么问题?并不是说我也改变了模型着色器的平铺和偏移设置,但仍然没有任何改变! :(

【问题讨论】:

    标签: unity3d unityscript unity5


    【解决方案1】:

    在导出到 Unity3D 之前,您没有对 3d 对象进行 UV 展开。

    要在 3d 网格上应用纹理,任何引擎都需要知道纹理的坐标,这称为 UV 映射。

    WIKIPEDIA - UV_mapping

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-04
      • 2014-12-31
      • 2014-06-18
      • 1970-01-01
      • 2018-07-22
      • 1970-01-01
      • 2021-11-07
      相关资源
      最近更新 更多