以下部分详细介绍有关“传递贴图”(Transfer Maps)编辑器中法线贴图的疑难解答主题。有关详细信息,请参见传递贴图。
贴图不显示在场景视图中
原因
您启用“传递贴图”(Transfer Maps)编辑器的“将贴图连接至”(Connect maps to):“新建着色器”(New shader) /“将贴图连接至”(Connect maps to):“指定的着色器”(Assigned shader)选项,并且您的显卡不支持“高质量渲染”(High Quality Rendering)着色模式。
法线贴图结果仅在场景视图中可见(在“高质量渲染”(High Quality Rendering)着色模式中时)。
解决方案
使用 mental ray 渲染或插件硬件着色器预览法线贴图。
法线贴图的细节丢失或放置错误
原因
您的源曲面具有非零变换并且您在“对象空间”(Object Space)中传递了法线贴图。
解决方案
如果源对象和目标对象在场景视图中重叠,请将“传入”(Transfer In)选项设置为“世界空间”(World Space),然后再次烘焙贴图。
如果源对象和目标对象在场景视图中不重叠并且“传入: 对象空间”(Transfer In Object Space)选项不产生任何结果,则移动源对象和目标对象,使它们彼此重叠,冻结其变换(修改 > 冻结变换(Modify > Freeze Transformations)),将它们移回到其原始位置,然后再次烘焙贴图。
贴图已损坏或缺少贴图的某些区域
原因
源对象或目标对象具有重叠 UV。
解决方案
确保源对象和目标对象具有清晰、非重叠的 UV,并确保其 UV 位于 0 到 1 UV 范围内。
我的贴图的截面缺少详细信息或模糊
原因
您的贴图的分辨率和采样质量可能太低,或者您的贴图的受影响区域可能无法占用足够的 UV 空间。
解决方案
在“传递贴图”(Transfer Maps)编辑器的“Maya 公用输出”(Maya Common Output)设置中,执行下列操作:
提高贴图的分辨率。“贴图宽度”(Map Width)和“贴图高度”(Map Height)值确定贴图的分辨率。
提高贴图的“采样质量”(Sampling Quality)。
增加贴图的“过滤器大小”(Filter Size)。
在“UV 纹理编辑器”(UV Texture Editor)中,增大贴图的受影响区域的 UV 映射覆盖范围。
传递贴图保存到错误的项目
原因
默认情况下,当您选择照明/着色 > 传递贴图(Lighting/Shading > Transfer Maps)时,贴图将始终保存到您当前所在的项目中。
即使您设置新项目也是如此。在打开“传递贴图”(Transfer Maps)编辑器并单击其中任意贴图图标以创建传递贴图时,贴图仍设置为上一个项目。
解决方案
单击“移除贴图”(Remove Map)按钮移除传递贴图,并再次单击贴图图标以将该贴图添加到场景中。现在,该贴图将设置为保存到正确的项目文件夹。
贴图显示像素化或锯齿化
原因
您的贴图的分辨率和采样质量可能太低,或者过滤器大小可能太小。
解决方案
在“传递贴图”(Transfer Maps)编辑器的“Maya 公用输出”(Maya Common Output)设置中,执行下列操作:
提高贴图的分辨率。“贴图宽度”(Map Width)和“贴图高度”(Map Height)值确定贴图的分辨率。
提高贴图的“采样质量”(Sampling Quality)。
增加贴图的“过滤器大小”(Filter Size)。
我的贴图缺少截面
原因
缺少的贴图区域超过最大搜索深度或由“搜索封套”(Search Envelope)排除。
解决方案
在“传递贴图”(Transfer Maps)编辑器的“输出”(Output)设置中,增加最大搜索深度或更改“搜索方法”(Search Method)。
源曲面细节显示在我的目标曲面的错误一侧
原因
当贴图的最大搜索深度过大时,曲面细节会从源对象的一侧投影到贴图的相反一侧或错误一侧。
解决方案
在“传递贴图”(Transfer Maps)编辑器的“输出”(Output)设置中,减小“最大搜索深度”(Max Search Depth)。
Maya 在烘焙贴图时耗尽内存
原因
您没有足够的 RAM。
Maya 没有足够的内存来为大型模型和贴图完成烘焙操作。
解决方案
一次仅烘焙一个输出。
仅将源网格和目标网格加载到场景中。
对于高分辨率的对象,以线框着色模式显示它们。
当源包含多个层时,贴图缺少曲面细节
原因
您的“搜索方法”(Search method)无法包括所有源网格的曲面细节,或者“最大搜索深度”(Max Search Depth)可能太低,无法包括源几何体的所有层。
解决方案
增加“搜索方法”(Search method)和“最大搜索深度”(Max Search Depth),使其包含缺少的细节。
解决在创建传递贴图时接缝沿 UV 边界显示这一问题
原因
UV 壳之间没有足够的空间。
解决方案
确保所有 UV 壳之间以及每个 UV 壳与纹理的边之间至少有几个像素。在创建法线贴图时最有可能出现此问题。
解决法线贴图中出现扭曲这一问题
原因 1
目标曲面大于源曲面。
解决方案
确保目标曲面小于(建议)源曲面或与源曲面大小相同。
原因 2
几何体包括非常长的多边形。
解决方案
通过沿多边形添加其他细分来移除非常长的多边形,或在照明/着色 > 传递贴图(Lighting/Shading > Transfer Maps)的高级选项(Advanced Options)部分中选择“使用以下对象匹配: 曲面法线”选项。
,