【发布时间】:2013-10-04 09:33:40
【问题描述】:
我创建了一个具有纹理和 AO 的对象,它们位于 Maya 中的不同 UV 集上(具有分层纹理),并且在 Maya 中,mash 看起来不错。
如何在 Unity3D 中实现相同的效果?
我无法统一使用第二个 UV 集。
【问题讨论】:
-
Unity 的内置着色器除了光照贴图外,没有一个使用 UV2。您需要编写自己的着色器。
-
Unity Asset Store 中有很多着色器可用。可能已经有一个将 UV2 用于 AO。可能会花一点钱,但可能比花几天时间学习着色器编程便宜。 (这个提到了顶点 AO 支持 assetstore.unity3d.com/#/content/8880 。也许可以联系他们以确认它是否符合您的要求。)