画像スマートフォルダー
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_1, image_2 ではなく image_one, image_two を使用するか、それぞれのフォルダに配置します。
画像シーケンスを無視するには、Image Smart Folder のアセット行の歯車アイコンをクリックし、‘Detect Sequences’ のチェックを外します。
apple.png、orange.png、banana.pngファイルを含む Smart Folder をインポートします。- その Smart Folder を Assets Window から Attribute Editor または Viewport にドラッグします。
- String Array を作成します。
Add ボタンを使用して2つのインデックスを追加し、
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