Skip to content

readme.meの下書き

bryful edited this page Mar 20, 2020 · 11 revisions

F's Plugins

Adone After EffectsのEffectsPlugin集のソース一式とバイナリです。

昔から趣味でコツコツと作っていたものです。
趣味といっても僕自身日本のアニメ制作者なので業務に使ってます。

CC2019用からgithubでバイナリーの配布も行います。

変更点

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}
    もう使って欲しくない。或いは使い道のないものです。
    紙飛行機作成補助プラグインとか

開発環境

Visual studio 2017 Community 2017 C++ AfterEffectsSDK CC2019 SDKはCC2019を使用していますが、CS4/CS6のSDKでもbuild可能です。

Setup

プロジェクト等はSDKフォルダ内のExampleフォルダ内へ配置してください。

こんな感じです。

    /AfterEffectsSDK CC2019    
    └─Examples  
        ├─AEGP  
        ├─Effect  
        ├─F's PluginsProjects  
        │  ├─AlphaFix  
        │  ├─AlphaThreshold  
        │  ├─AnimatedNoise  
        <省略>  
        │  ├─PluginSkeleton  
        <省略>  
        │  ├─whiteInOut  
        ├─GP 
        ├─Headers  
        ├─Resources  
        ├─Template  
        ├─UI  
        └─Util  

使い方

SDKはCC2018/CC2019を想定していますが、CS6及びCC2019までの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ライセンスの条件である著作権表示および本許諾表示は

プラグイン協力 bry-ful

としてください。 プラグイン協力以外でも適当な肩書であれば別のものに変えても構いません。

以上の事は強制ではありませんのでクレジットに明記は気にしないで自由に使ってください。

P関係のゲーム会社の方へ 使用に関しては特に制限ありません。許諾も必要ありません。使用料も発生しません。 これは今後絶対に変わりません。

Authors

bry-ful(Hiroshi Furuhashi) http://bryful.yuzu.bz/
twitter:bryful
[email protected]

References

Cell

  • ColorChange
  • ColorChangeSimple
  • ColorKey
  • colorThreshold
  • EdgeLine
  • EdgeLine-Hi
  • IroTore
  • IroToreAdjacent
  • LineTrace
  • MainLineRepaint
  • MainLineRepaint_old

Paint

  • PaintMultPoint
  • PixelExtend
  • PixelReplace
  • PixelSelector
  • SelectColor
  • SelectedBlur
  • ShitsuKanBlur
  • Thin

Cannel

  • AlphaFix
  • alphaThreshold
  • ChannelShift
  • CreateAlpha
  • EdgeBlur
  • MaskFromRGB
  • MaskFromRGB_Multi
  • Max
  • Max_Kasumi
  • Premultiply
  • RgbToAlpha
  • RGBAControl

Colorize

  • CCplus
  • FillColor
  • grayToColorize
  • graytoneToColorize
  • HLS_Reverse
  • smokeThreshold
  • ToGray
  • Toner
  • YuvControl

Draw

  • sputteringAlpha
  • sputteringCircle
  • sputteringRect
  • sputteringSplash
  • TouchDraw
  • TouchDrawCenter
  • TouchDrawStraght

Filter

  • ColorMatKey
  • Extract-Hi
  • Filter
  • Flare
  • LineDetection
  • Mosaic
  • NamiGarasu
  • OutLine
  • Posterization8bit
  • Sanline
  • ScreenShakeDir
  • ScreenShakeMM
  • Star
  • Star_Colorful
  • VideoGrid
  • VideoLine
  • VideoLine2nd
  • whiteInOut

Noise

  • AnimatedNoise
  • ChannelNoise
  • RandomLineNoise
  • RandomMosaic
  • RandomMosaic2nd
  • RandomShift

{lagacy}

  • Frame
  • GuideFrame
  • NoiseHiLo_Alpha
  • NoiseHiLo_RGB
  • OpticalDiffusion
  • PaperPlaneGetWeight
  • PaperPlaneGetWeightInfo
  • PluginSkeleton
  • Tone
  • FsSSFrame
Clone this wiki locally