ご挨拶
皆様初めまして。かねてより作成していたスクリプトですが、AEP Projectに投稿が出来るようになりましたので
ご紹介させていただきます。
Aescriptsには「Create3DShapes」というスクリプトがありますが今回紹介するスクリプトは「Create3DShapes」の拡張版と捉えていただければわかりやすいかと思います。
ただし、球状配置・ボックス配置などはまだ実装が出来ていません。
ダウンロード※After Effects CS4・CS5/5.5に対応しています。CS6以降のバージョンは未確認です。
導入
「Make Primitive.jsx」をAfter Effectsの「Scripts」フォルダに配置してください。また、「Scripts」フォルダ内に「ScriptUI Panels」フォルダを作り、その中に「Make Primitive.jsx」を配置すれば
ドッキング可能なフローティングパネルとしても動作します。
ファイルの配置後、After Effectsを起動し、「ファイル」メニューの「スクリプト」から「Make Primitive.jsx」を実行するか
「ウインドウ」メニューから「Make Primitive.jsx」を実行してください。
使用方法 ~セットの作成~
レイヤーを任意の枚数選択した後、「Create」パネルのドロップダウンリストから配置方法を選択し「Apply」ボタンを押してください。配置の種類によっては最低適用可能枚数を設定しています。
平面・ヌルオブジェクト・調整レイヤー・シェイプレイヤー・テキストレイヤー・ライトレイヤー・カメラレイヤーに適用することが出来ます。
ただし、選択されたレイヤーが2種以上であった場合、処理は中断されます(平面・ヌルオブジェクト・調整レイヤーは同種とみなされます)。
また、「Time Offset[sec]」のテキスト入力フィールドに0より大きい任意の値を入力してからApplyを押せばレイヤーのオーバーラップを行います。
作成されたセットにはリピーターとなるヌルオブジェクトが存在しこのリピーターと同じIDを持つレイヤーが1つのセットとなります(画像赤丸)
1つのセットに存在する個々のレイヤーの制御はリピーターに登録されたエクスプレッション制御エフェクトによって行います。
使用方法 ~セットの削除~
セットの削除を行う場合、「Remove」パネルのドロップダウンリストから削除したいセットのIDを選択し「Remove」ボタンを押してください。レイヤーのトランスフォーム系統・マテリアル系統のリセットも同時に行うので削除処理はレイヤーの枚数によってはかなり時間がかかります。
セットを作成した後にこのスクリプトのウインドウを閉じるとウインドウを閉じる以前に作成したセットの削除は行えなくなるので注意してください。
その場合は手動での削除となります。
使用方法 ~レイヤーの複製~
オマケ機能です。レイヤーを1枚選択した後、「Duplicate Layer」パネルのテキスト入力フィールドに任意の値を入力し「Duplicate」ボタンを押してください。
「あらかじめ選択していたレイヤー」+「複製されたレイヤー」の合計個数が入力した値となります。
また、この機能を使用して複製を行うと、複製されたレイヤーは自動的に選択状態になります。
2枚以上のレイヤーに同時に適用することは出来ません。
諸注意・その他
このスクリプトの著作権はばっちが保持します。このスクリプトの使用・改変・譲渡・二次配布に関して、特に制限は設けません。ご自由にお使いください。
ただし、このスクリプト自体の金銭を伴う取引は、単体、同梱問わずご遠慮ください。
このスクリプトが使用された映像作品の売買に関して、特に制限は設けません。
このスクリプトを使用して発生したいかなる障害・損害等について、ばっちはその責任を負いません。
自己責任の下にお使いください。
終わりに
約半年間作り続けていたこのスクリプトですが、身内だけで公開するのはもったいないなぁと思い今回AEP Projectでご紹介させていただきました。言い訳になりますが、AEスクリプトはまだまだ勉強中であるためスクリプト内部では変な事をしている部分もたぶんあります。
別に関数化しなくてもいい処理をわざわざ関数にしている…という事もあるかもしれません。
第三者による改変は自由ですが、関数の簡単な説明以外はコメントを残していないので、解読には時間を要します。
「諸注意・その他」の項にも記載していますが、このスクリプト自体の金銭を伴った取引はご遠慮ください。
万が一トラブルがあった場合にめんどくさいので…。
このスクリプトが使用された映像作品に関しては、金銭を伴った取引は行っていただいて構いません。
ジャンジャン行っていただいて構いません。そんな光栄な事をして下さる方がいるのかどうかという話ですが。
私から利益の要求はしません。
ご閲覧ありがとうございました。
新着記事 : レイヤー配置スクリプト http://t.co/IwQJpJbR
新着記事 : レイヤー配置スクリプト http://t.co/IwQJpJbR
新着記事 : レイヤー配置スクリプト http://t.co/IwQJpJbR
新着記事 : レイヤー配置スクリプト http://t.co/IwQJpJbR
レイヤー配置スクリプト|AEP PROJECT… http://t.co/8H87xr7i
レイヤー配置スクリプト|AEP PROJECT… http://t.co/8H87xr7i
レイヤー配置スクリプト|AEP PROJECT… http://t.co/8H87xr7i
レイヤー配置スクリプト|AEP PROJECT… http://t.co/8H87xr7i
レイヤー配置スクリプト|AEP PROJECT… http://t.co/8H87xr7i
メモ RT @CGWjp: レイヤー配置スクリプト|AEP PROJECT… http://t.co/E2bgeVpT
レイヤー配置スクリプト|AEP PROJECT… http://t.co/8H87xr7i
新着記事 : レイヤー配置スクリプト http://t.co/IwQJpJbR
新着記事 : レイヤー配置スクリプト http://t.co/IwQJpJbR
新着記事 : レイヤー配置スクリプト http://t.co/IwQJpJbR