Illustratorで紙吹雪の作り方を覚えまして、備忘録として記事にしました。
![](https://frog-sapo.com/wp-content/uploads/2023/11/abca8387f8b091956745ac58475634e8-150x150.jpg)
イラレで簡単に作れることはわかったけど、紙吹雪が重なるのがイヤ!
以前紹介した散布ブラシを使うと、紙吹雪として散らしたオブジェクトが重なり合ってしまいます。
![紙吹雪が重なる、重ならないの比較画像](https://frog-sapo.com/wp-content/uploads/2023/12/f7394746e678e3df36ecdf525e7772cd.jpg)
![紙吹雪が重なる、重ならないの比較画像](https://frog-sapo.com/wp-content/uploads/2023/12/f7394746e678e3df36ecdf525e7772cd.jpg)
重なり合うほうがいい場合もあれば、重なってほしくない場合もあります。
そんなときに「fillinger」というスクリプトを使えば、重なり合わずに紙吹雪が作れることがわかったのでご紹介します。
スクリプトとは、標準のIllustratorにない機能を追加したり自動化したりするプログラムです。
インストールすることで通常では手間のかかる処理を簡単に実行できるようになり利便性が高まります。
「fillinger」とは?
「fillinger」は特定のオブジェクトに別のオブジェクトをランダムに配置するスクリプトです。
![fillingerを使った例](https://frog-sapo.com/wp-content/uploads/2023/12/ed7176d742b32d2bfab23deee2d0ba98.jpg)
![fillingerを使った例](https://frog-sapo.com/wp-content/uploads/2023/12/ed7176d742b32d2bfab23deee2d0ba98.jpg)
![fillingerを使った例](https://frog-sapo.com/wp-content/uploads/2023/12/GOAT.jpg)
![fillingerを使った例](https://frog-sapo.com/wp-content/uploads/2023/12/GOAT.jpg)
「fillinger」を使えるようにする
「fillinger」はスクリプトなので、元々イラレに入っている機能ではありません。
fillingerのプログラムファイルをダウンロードして指定のフォルダに入れることで使えるようになります。
1:「fillinger」をダウンロードする
fillingerのダウンロードページヘ行き、ファイルをダウンロードします。
![Illustratorのスクリプト「fillinger」のダウンロードページのスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/f81fd2e4c52864042852c112ce927ae2.jpg)
![Illustratorのスクリプト「fillinger」のダウンロードページのスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/f81fd2e4c52864042852c112ce927ae2.jpg)
2:「fillinger」をフォルダに入れる
ダウンロードした「fillinger.jsx」をフォルダに入れます。
![「fillinger」を格納するフォルダのスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/54c5d84105a7ae3339042debd68c01b1.jpg)
![「fillinger」を格納するフォルダのスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/54c5d84105a7ae3339042debd68c01b1.jpg)
【Windows】
C: >Program Files>Adobe>Adobe Illustrator[バージョン]>プリセット>ja_JP>スクリプト
【Mac】
アプリケーション>Adobe Illustrator[バージョン]>Presets/ja_JP>スクリプト
フォルダへ移動後、Illustratorを起動すると「fillinger」が使えるようになっています。
「fillinger」の使いかた
1:オブジェクトを用意する
ここではハートに●▲■で敷き詰めてみます。
ベースになるオブジェクト(ハート)とランダムで配置するオブジェクト(●▲■)を用意します。
![配置するオブジェクトを用意したスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/e276b15a9078f4a82883b9aa8ac40f66.jpg)
![配置するオブジェクトを用意したスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/e276b15a9078f4a82883b9aa8ac40f66.jpg)
配置するオブジェクトはカンバスの外にあってもOKです。
2:「fillinger」を起動する
全てのオブジェクトを選択した状態でfillingerを起動します。
メニューバー(上のメニュー)から「ファイル」>「スクリプト」>「fillinger」を選択します。
![メニューバーからfillingerを起動するスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/614cb00f8840b5a96f7f27861d7671b7.jpg)
![メニューバーからfillingerを起動するスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/614cb00f8840b5a96f7f27861d7671b7.jpg)
3:「fillinger」の設定
fillingerの設定画面が表示されます。
![fillingerの設定画面とその解説](https://frog-sapo.com/wp-content/uploads/2023/12/bfb518cc5c6d6f92cb6bfbf48ca9f840.jpg)
![fillingerの設定画面とその解説](https://frog-sapo.com/wp-content/uploads/2023/12/bfb518cc5c6d6f92cb6bfbf48ca9f840.jpg)
オブジェクトのサイズ
![オブジェクトのサイズに関する説明図](https://frog-sapo.com/wp-content/uploads/2023/12/4295bd73b633d704a41048f11252370d.jpg)
![オブジェクトのサイズに関する説明図](https://frog-sapo.com/wp-content/uploads/2023/12/4295bd73b633d704a41048f11252370d.jpg)
- Max:配置されるオブジェクトの最大サイズです。
- Min:配置されるオブジェクトの最小サイズです。
- Min distance:配置されるオブジェクト同士の最小距離。大きいとまばらに、小さいと密になります。
- Resize value:翻訳すると「サイズ変更値」ですが、いじってみてもよくわかりませんでした。
オブジェクトの回転
![オブジェクトの回転の説明画像](https://frog-sapo.com/wp-content/uploads/2023/12/0aadfd98e9df3cf7f403851cc793a384.jpg)
![オブジェクトの回転の説明画像](https://frog-sapo.com/wp-content/uploads/2023/12/0aadfd98e9df3cf7f403851cc793a384.jpg)
- Random:オブジェクトがランダムに回転します。
- By value:値を指定します(画像では45と入力)
基準にするオブジェクト
![fillingerの基準となるアイテムの解説画像](https://frog-sapo.com/wp-content/uploads/2023/12/ccd7b9e1e657bdd10d1dd4211ab6dc87.jpg)
![fillingerの基準となるアイテムの解説画像](https://frog-sapo.com/wp-content/uploads/2023/12/ccd7b9e1e657bdd10d1dd4211ab6dc87.jpg)
- On top:一番上のオブジェクトに配置されます。
- Below:一番下のオブジェクトに配置されます。
- As in [Layers]:チェックを入れるとレイヤーの並び順が「一番上」or「一番下」のオブジェクトに配置されます。
![基準となるオブジェクトの解説図](https://frog-sapo.com/wp-content/uploads/2023/12/fcc5e492b6c656eb9f664135cc8b5e17.jpg)
![基準となるオブジェクトの解説図](https://frog-sapo.com/wp-content/uploads/2023/12/fcc5e492b6c656eb9f664135cc8b5e17.jpg)
その他
- Group all items after executing:
実行後にランダム配置されたオブジェクトをグループ化します。 - Ramdom items (if items in the group):
配置したいオブジェクトが複数の場合はチェックを入れます(入れないと1つのオブジェクトだけが配置されます) - Remove the item to fill after executing:
実行後に元のオブジェクトを削除します。
4:完成
設定画面に数値を入力して、OKを押せば完成です。
![fillingerでハートに丸三角四角をランダム配置した画像](https://frog-sapo.com/wp-content/uploads/2023/12/d8885565b3dd45e3fbc0abc752d159d8.jpg)
![fillingerでハートに丸三角四角をランダム配置した画像](https://frog-sapo.com/wp-content/uploads/2023/12/d8885565b3dd45e3fbc0abc752d159d8.jpg)
Ctrl+Z(⌘+Z)で元に戻せば、やり直すことができます。
数値を調整して満足が行くまで色々と試してみましょう。
「fillinger」を使えば重ならない紙吹雪が作れる
同じ要領でfillingerを使って背景に紙吹雪を散らしていきます。
![ヤギのイラスト](https://frog-sapo.com/wp-content/uploads/2023/12/d9c1380b9c7e7efe926bd8cfc87f53eb.jpg)
![ヤギのイラスト](https://frog-sapo.com/wp-content/uploads/2023/12/d9c1380b9c7e7efe926bd8cfc87f53eb.jpg)
カンバスと同じ大きさのオブジェクトを用意します。
紙吹雪が重なってほしくない場所をパスファインダーで型抜きをします。
![型抜きしたオブジェクトの画像](https://frog-sapo.com/wp-content/uploads/2023/12/7ea2d10b8b238d81f440b8dff1bd27d6-1.jpg)
![型抜きしたオブジェクトの画像](https://frog-sapo.com/wp-content/uploads/2023/12/7ea2d10b8b238d81f440b8dff1bd27d6-1.jpg)
型抜きしたオブジェクトと、紙吹雪として散らしたいオブジェクトを選択してfillingerを使えば、
![fillingerで紙吹雪を作る工程のスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/166e9da0312648310204a0a0a8fa259a.jpg)
![fillingerで紙吹雪を作る工程のスクリーンショット](https://frog-sapo.com/wp-content/uploads/2023/12/166e9da0312648310204a0a0a8fa259a.jpg)
重ならずに紙吹雪が作れます。
![重ならない紙吹雪の完成図](https://frog-sapo.com/wp-content/uploads/2023/12/1ac9b95e18124728d41262103b367b43.jpg)
![重ならない紙吹雪の完成図](https://frog-sapo.com/wp-content/uploads/2023/12/1ac9b95e18124728d41262103b367b43.jpg)
まとめ:重なりたくないならfillingerを使えば早くて簡単!
散布ブラシツールで紙吹雪を作ると、どうしても紙吹雪同士が重なってしまいます。
それまで重なってほしくときは手動で配置していました。
しかしfillingerを応用することで、こんなに簡単に重なり合わない紙吹雪が作れるとは。
これからもfillingerはポップなデザインを作るときに重宝しそうです。