跳转到内容

图像智能文件夹

Image Smart Folder 可用于导入包含图像、视频或图像序列资产的文件夹,这些资产可通过外部数据或连接进行引用。

要导入 Image Smart Folder

  1. Assets Window 中右键点击,选择 Import Image Smart Folder…
  2. 在文件系统中导航到一个目录,然后点击 OK

导入文件夹后,可配合 Asset from Smart Folder Utility 使用。将 Image Smart FolderAssets Window 拖入 Scene WindowViewport 将创建并连接一个 Asset from Smart Folder UtilityFootage Shape — 更新 Asset from Smart FolderPath 为图像相对于 Image Smart Folder 的位置即可引用它。例如,path/to/image.jpg

导入包含图像序列的文件夹时,每个序列必须位于其自己的独立文件夹中。

请注意,任何以数字结尾的文件都可能被读取为图像序列,因此如果需要名称相似的单独文件,请确保它们具有唯一名称 — 例如使用 image_oneimage_two 而不是 image_1image_2 等,或将它们放在各自的文件夹中。

要忽略图像序列,请点击 Image Smart Folder 资产行上的齿轮图标并取消 ‘Detect Sequences’。

  1. 导入一个包含 apple.pngorange.pngbanana.png 文件的 Smart Folder
  2. 将该 Smart FolderAssets Window 拖入 Attribute Editor 或 Viewport。
  3. 创建一个 String Array
  4. 使用 Button iconAdd 按钮添加两个索引,并分别输入 apple.pngorange.pngbanana.png
  5. 连接 stringArray.id→assetfromSmartFolder.path。
  6. Asset Array 上取消 Auto Index,并在 Index 中输入 1

图像应从苹果变为橙子。

尝试将 String Array 替换为 Spreadsheet,并将 Render ManagerDynamic 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