-
Notifications
You must be signed in to change notification settings - Fork 38
readme.meの下書き
Adone After EffectsのEffectsPlugin集のソース一式とバイナリです。
昔から趣味でコツコツと作っていたものです。
趣味といっても僕自身日本のアニメ制作者なので業務に使ってます。
CC2019用からgithubでバイナリーの配布も行います。 _DL_windowsbinaryフォルダの中に入っています。
-
FsPlugins20200815.zip
8月15日版です。VS2020に変更しました。 -
Fsplugins20200726.zip
7月26日版です。SDKをCC2020に変えてビルドしただけのものです。
2020/08/15
コンパイラを VS2017からVS2019へ変更。
それに伴い、構造体メンバーのアライメントを16byteに変更。/Zp16
- F'sgrayToCountourLine.aexを追加
ポスタリゼーションの変形バージョンです、諧調を均等に割らずにHi/Mid/Loで諧調を変えられます。 - F's grayToWaveLine.aexを追加
グレー画像を疑似3Dプロッタ風に描画します。昔のSF映画のモニタぽいものができます。
2020/07/26
CC2020 SDKに変更。
2020/03/20
CC2019 SDKに変更。
数が多くなって使いにくくなったので、カテゴリーを整理しました。
- F's Plugins-Cell
アニメのスムージングなしのセルをターゲットにしたものです。 - F's Plugins-Channel
チャンネル操作系です。 - F's Plugins-Colorize
色を付けるものです。 - F's Plugins-Draw
描画系のものです。 - F's Plugins-Filter
フィルターエフェクト系です。 - F's Plugins-Noise
ノイズフィルタ系です。 - F's Plugins-{Legacy}
もう使って欲しくない。或いは使い道のないものです。
紙飛行機作成補助プラグインとか
- F's EdgeLine-Hi.aex 指定した2色の境界に線を描きます。その時描く向きを指定できます。
- F's Flare.aex 白黒マスクにグローを付けます。透過光です。
- F's graytoneToColorize.aex 簡易コロラマです。ゴールド処理やサーモグラフ処理に使います。
- F's PixelExtend.aex 指定した色を指定した方向に膨張させます。
- F's Posterization8bit.aex ポスタリゼーションです。標準と違って内部は8bit処理です。
- F's Scanline.aex スキャンライン。昔の古いパソコンの偶数列が黒いラインの状態ができます。
- F's YuvControl.aex YUV版のRGBAコントロールです。
Visual studio 2017 Community 2017 C++ or Visual studio 2019 Community 2017 C++
AfterEffectsSDK CC2020 SDKはCC2020を使用していますが、CS4/CS6のSDKでもbuild可能です。
プロジェクト等はSDKフォルダ内のExampleフォルダ内へ配置してください。
こんな感じです。
/AfterEffectsSDK CC2019
└─Examples
├─AEGP
├─Effect
├─F's PluginsProjects
│ ├─AlphaFix
│ ├─AlphaThreshold
│ ├─AnimatedNoise
<省略>
│ ├─PluginSkeleton
<省略>
│ ├─whiteInOut
├─GP
├─Headers
├─Resources
├─Template
├─UI
└─Util
SDKはCC2020を想定していますが、CS6及びCC2020までのSDKでビルド可能です。
F's PluginsProjectsフォルダを各バージョンのExamplesフォルダに移動すればできます。
構成でPelease/Relese-MTとありますが、ランタイムライブラリのスイッチ(/MT/MD)が違うものです。それ以外は同じです。
PluginのBinaryはoutAEXDに書き出されます。
PluginのBinaryはAfter EffectsのPlug-insへコピーしてください。
例)
"C:\Program Files\Adobe\Adobe After Effects CC 2019\Support Files\Plug-ins"
This software is released under the MIT License, see LICENSE.
このソースコードを使用する時はMITライセンスに準じてください。
独自にビルドして映像制作使う場合は、使用プラグインリスト等にここのurl(https://github.com/bryful)を入れてもらえればOKです(まぁ入れなくても僕は気にしません)
このプログラムを映像制作に使用した場合も特に制限ありません。一応MITライセンスの条件である著作権表示および本許諾表示として
プラグイン協力 bry-ful
とクレジットしてくれると嬉しいです。プラグイン協力以外でも適当な肩書であれば別のものに変えても構いません。
P関係のゲーム会社の方へ 使用に関しては特に制限ありません。許諾も必要ありません。使用料も発生しません。 これは今後絶対に変わりません。
bry-ful(Hiroshi Furuhashi)
twitter:bryful
[email protected]
- ColorChange
- ColorChangeSimple
- ColorKey
- colorThreshold
- EdgeLine
- EdgeLine-Hi
- IroTore
- IroToreAdjacent
- LineTrace
- MainLineRepaint
- MainLineRepaint_old
- PaintMultPoint
- PixelExtend
- PixelReplace
- PixelSelector
- SelectColor
- SelectedBlur
- ShitsuKanBlur
- Thin
- AlphaFix
- alphaThreshold
- ChannelShift
- CreateAlpha
- EdgeBlur
- MaskFromRGB
- MaskFromRGB_Multi
- Max
- Max_Kasumi
- Premultiply
- RgbToAlpha
- RGBAControl
- CCplus
- FillColor
- grayToColorize
- graytoneToColorize
- HLS_Reverse
- smokeThreshold
- ToGray
- Toner
- YuvControl
- sputteringAlpha
- sputteringCircle
- sputteringRect
- sputteringSplash
- TouchDraw
- TouchDrawCenter
- TouchDrawStraght
- ColorMatKey
- Extract-Hi
- Filter
- Flare
- LineDetection
- Mosaic
- NamiGarasu
- OutLine
- Posterization8bit
- Sanline
- ScreenShakeDir
- ScreenShakeMM
- Star
- Star_Colorful
- VideoGrid
- VideoLine
- VideoLine2nd
- whiteInOut
- AnimatedNoise
- ChannelNoise
- RandomLineNoise
- RandomMosaic
- RandomMosaic2nd
- RandomShift
- Frame
- GuideFrame
- NoiseHiLo_Alpha
- NoiseHiLo_RGB
- OpticalDiffusion
- PaperPlaneGetWeight
- PaperPlaneGetWeightInfo
- PluginSkeleton
- Tone
- FsSSFrame