图像智能文件夹
Image Smart Folder 可用于导入包含图像、视频或图像序列资产的文件夹,这些资产可通过外部数据或连接进行引用。
要导入 Image Smart Folder:
- 在 Assets Window 中右键点击,选择 Import Image Smart Folder…
- 在文件系统中导航到一个目录,然后点击 OK。
导入文件夹后,可配合 Asset from Smart Folder Utility 使用。将 Image Smart Folder 从 Assets Window 拖入 Scene Window 或 Viewport 将创建并连接一个 Asset from Smart Folder Utility 和 Footage Shape — 更新 Asset from Smart Folder 的 Path 为图像相对于 Image Smart Folder 的位置即可引用它。例如,path/to/image.jpg。
导入包含图像序列的文件夹时,每个序列必须位于其自己的独立文件夹中。
请注意,任何以数字结尾的文件都可能被读取为图像序列,因此如果需要名称相似的单独文件,请确保它们具有唯一名称 — 例如使用 image_one、image_two 而不是 image_1、image_2 等,或将它们放在各自的文件夹中。
要忽略图像序列,请点击 Image Smart Folder 资产行上的齿轮图标并取消 ‘Detect Sequences’。
- 导入一个包含
apple.png、orange.png和banana.png文件的 Smart Folder。 - 将该 Smart Folder 从 Assets Window 拖入 Attribute Editor 或 Viewport。
- 创建一个 String Array。
- 使用
Add 按钮添加两个索引,并分别输入
apple.png、orange.png和banana.png。 - 连接 stringArray.id→assetfromSmartFolder.path。
- 在 Asset Array 上取消 Auto Index,并在 Index 中输入
1。
图像应从苹果变为橙子。
尝试将 String Array 替换为 Spreadsheet,并将 Render Manager 的 Dynamic Index 连接到其 Index。
出于性能考虑,Smart Folder 限制为最大深度 5 个目录。在以下示例中,Level5 目录中的图像可访问,而 Level6 目录中的图像不可访问。
📁 Root ┠ 📁 Level1 ┠ image.jpg ┠ 📁 Level2 ┠ image.jpg ┠ 📁 Level3 ┠ image.jpg ┠ 📁 Level4 ┠ image.jpg ┠ 📁 Level5 ┠ image.jpg ┠ 📁 Level6 ┠ image.jpg