贴图管理器
保存到某个目录下的贴图无法找到,这时会出现贴图丢失的错误信息。这种情况在将工程复制到到另一台计算机上打开,或内容浏览器中的文件在新版本的 CINEMA 4D 中不可用时会出现。
贴图管理器可以用来处理这种问题,它会将工程内的贴图列出来然后显示它们是否位于其搜索路径下。贴图管理器也有很多其他功能,利用它们可以重新链接贴图。例如,替换功能可以用同路径下的 TIFF 贴图替换同名的 JPEG 贴图:
下面介绍了相对和绝对路径。更多细节可以参考这里。
示例:当渲染场景时贴图丢失该采取什么方法?
对于因为移动贴图文件夹而需要重新链接贴图的情况,操作方法如下:
概览
贴图列表
贴图列表显示了当前打开工程中的所有贴图,包括下面描述几种属性。注意,在条目(名称、路径或其他属性)上双击可以直接编辑它(如更改贴图路径),而不需要打开材质管理器。
使用
状态
状态分为三种:
纹理
显示贴图的文件名。
建议路径
这是材质中贴图保存的绝对路径。如果是相对路径,则只会显示文件名。
绝对路径
显示了准确完整的路径,包括相对路径贴图。对于绝对路径,它与之前的建议路径相同。
新文件路径
如果使用了替换功能来更改路径,这一栏会显示新的贴图路径(点击替换按钮之前)。在上图的新文件路径栏中,“Texture”目录已经被“Images”替换了。
材质
显示当前材质的名称和图标。双击图标可以在材质管理器中打开材质。
通道
显示贴图所在的材质通道。
层
显示贴图所属材质所在的层。
RELEASE 16
右键菜单
在一个正常状态的材质上点击右键会弹出菜单,其中包括以下命令有:
预览图像和替换功能
选中贴图的预览图片(未丢失)会显示在贴图管理器窗口的左下角。
它的右边是替换功能,它可以用来修改贴图路径、目录或名称。步骤如下(为了便于演示只使用了一个贴图):
假设目标目录中只有一个贴图:
"/Users/olibecker/Desktop/Bunny/Textur/Bunny.jpg"
过了几年打开这个工程之后发现纹理丢失,因为贴图文件夹被移动到了:
"/Users/olibecker/Desktop/archived Projects/xxx/Texture/Bunny.jpg"
要重新定位到新路径,在替换框中输入“Bunny”、在使用框中输入“archived Projects”(需要在下拉菜单中选择完整路径或目录)。如果选择了贴图,会在相应的新文件路径栏中显示新的绝对路径。点击替换按钮后,所有选择的贴图路径都会被修改。
替换会在使用框中使用部分旧路径(或文件名)。
这可以同时替换多个贴图的路径。
选择菜单中可以设置路径中的哪个部分要替换。路径可以按如下方式来设置:
替换框中可以使用这里描述的字符:*(表示任意文本);?(表示任意字符);#(表示任意数字)。
示例:用“final_”前缀来替换所有贴图文件名中的日期前缀。
这在遵循基本命名惯例来命名路径和文件名时非常有用(如日期后缀、序列号或表示低分辨率的“low_”前缀)。
菜单
编辑菜单
下面描述的所有命令都只会影响到 CINEMA 4D 中的贴图路径,而不会改变贴图文件本身。另外,所有被过滤器隐藏的贴图不会被影响(例外:取消选择)。
选择显示的所有贴图。
取消所有选择的贴图(包括被过滤器隐藏的贴图)。
选择所有丢失的贴图。
这个命令可以反转选择:选中的贴图会被取消选择,而未被选择的贴图会被选中。
材质管理器中当前选择的材质的所有贴图都会被选中。
这个选项(而不是命令)决定是否在属性管理器中显示贴图管理器中选择的贴图所属的材质。
本地化文件名会删除所有选择则贴图的路径而只用其文件名,这本质上就是将绝对路径转换为相对路径(参见这里)。在使用保存工程(包含资源)…
全局化文件名会将相对路径转换为绝对路径(如果制定的贴图只有文件名而没有路径),这时会使用完整的文件路径。
选择这个命令会用选择的目录中的同名贴图来重新链接贴图。根据贴图所在位置,会创建绝对路径(位于 CINEMA 4D 的搜索路径之外)或相对路径(位于 CINEMA 4D 的搜索路径内)。
这个命令主要用在贴图位于工程目录以外的情况下,选择所有纹理然后使用这个命令,选择正确的目录。所有贴图路径都会被重新链接。
指定一个新文件给选择的贴图。
查看菜单
选择这个命令会在贴图管理器中显示搜索栏,你可以用它来过滤贴图。
从文本框旁边的下来菜单中选择过滤器类型。
使用文本框时不会有贴图被选择。这是一个实时过滤器,在文本框中输入文字,如果贴图文件名中包含输入的文字,则会显示在管理器中。点击左侧的 x 键会清空文本框,这是则会显示所有贴图。
可以使用三个特殊字符(在下面的替换文本框中也能使用):
下面的示例说明了占位符的用法:
最左边没有输入过滤文本,往右依次是下列过滤类型:
使用这些选项来设定过滤器文本要查找的类型。