コンテンツにスキップ

Asset from Smart Folder

Asset from Smart Folder は、Smart Folder に含まれるアセット(画像、動画、音声など)を参照するために使用できます。Image Smart Folder または Audio Smart Folder を参照してください。

Mode - アセットの参照方法を選択します:

  • Path - ファイル名/ファイルパスでアセットを参照します。
  • Auto Index - index でアセットを参照します。Duplicator で Smart Folder を使用する場合に便利です。Smart Folder はアルファベット順に並ぶため、モードを Auto Index にすると同じ順序で出力されます。
  • Specific Index - Smart Folder 内の特定のインデックスを設定して出力します。値を設定するか、Behaviour を接続して各 context に異なるインデックスを渡します。

Smart Folder Asset - Assets Window から Image Smart Folder または Audio Smart Folder をこの属性に接続します。

Path - ファイル名を入力するか、Smart Folder 内のアセットのファイル名を含む Spreadsheet または Array を接続します。

Index - 特定のインデックスを設定するか、Behaviour を接続します。

Count - 読み取り専用属性。Image Smart Folder または Audio Smart Folder 内で見つかったアセット数を返します。Smart Folder は最大 5 階層のディレクトリに制限されています。

Out Path - 読み取り専用属性。アセットの Path を出力するために使用できます。ModeSpecific Index の場合、Render Queue ItemFile Name に接続できます。

Out PathString に接続し、Replace String を使用することでファイルパスを編集できます。例:

.png 拡張子を削除する:

  • Replace.png に設定。
  • With は空のまま。

/- に置換する:

  • Replace/ に設定。
  • With- に設定。

その後、String を Text Shape に「ラベル」として接続したり、Render Queue ItemFile Name に接続してレンダリングで画像名を参照したりできます。

Assets WindowSmart Folder を右クリックし、View File Paths… を選択してアセットのインデックスをプレビューします。

  1. apple.pngorange.pngbanana.png を含む Smart Folder をインポートします。
  2. その Smart FolderAssets Window から Attribute Editor または Viewport にドラッグします。
  3. String Array を作成します。
  4. Button iconAdd ボタンでさらに 2 つのインデックスを追加し、apple.pngorange.pngbanana.png を入力します。
  5. String ArrayAsset from Smart FolderPath 属性に接続します。
  6. String ArrayAuto Index のチェックを外し、Index1 を入力します。

画像がリンゴからオレンジに変わるはずです。

String ArraySpreadsheet に置き換え、Render ManagerDynamic Index をその Index に接続してみてください。