アニメーション編集 サンプルスクリプト

長くなるのでページを分けました。

アニメーション編集プラグインってどんな使われ方してるんだろうねー?(^^;
何ができるのかどんな使われ方をしているかよくわからない謎プラグインをいじってみる試み。

部分的に速度変更

簡単な書き方はこんな感じかな。

[0-0]
F=0
[0-99]
copyframe(0, F, 0,0,w,h, 0,0)
F=F+1
[100-199]
copyframe(0, F, 0,0,w,h, 0,0)
F=F+1.5
[200-]
copyframe(0, F, 0,0,w,h, 0,0)
F=F+1

ミニチュアフィルタ

逆ティルトフィルタともいわれる風景画をミニチュア風に見せるフィルタ。
検索すると上のほうでヒットする画像を使って真似してみた。(^^;

この例では上下でぼかしました。
ellipse()とcopy2()を使えば楕円でぼかすことも出来ますが重くなりそうなのでとりあえず。
左の画像にフィルタをかけると右になります。拡大してみるとそれっぽく見えるようです。
小さい画像だとぼかしすぎに見えちゃうっていうかぼかしすぎ。クリックすると大きな画像で見れます。

mini0.png mini1.png

# ミニチュアフィルタ
A=10
copy(0,1,0,0, w,h, 0,0)
:loop
B=10-A
defocus(1,0, 0,h/20*B, w,h/20,w,h/20*B, A*2)
defocus(1,0, 0,h/20*A+h/2, w,h/20,w,h/20*A+h/2, A*2)
A=A-1
if A>0 goto :loop
color(0, 0,0,w,h, 1,2,2, 0,0,0)

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS