2015/02/26

【NUKE】 Operation

たまにぼーっと眺めてて、マウス動かすと消えちゃうよね



atop
Ab+B(1-a)

average
(A+B)/2

color-burn
darken B towards A

color-dogde
Brighten A towards B

conjoint over
A+B(1-a)/b,A if a>b

copy
A

difference
abs(A-B)

disjoint-over
A+B(1-a)/b , A+B if a+b<1

divide
A/B , 0 if A<0 and B<0

exclusion
A+B-2AB

from
B-A

geometric
2AB/(A+B)

hard-light
multiply if A<.5,screen if A>0.5

hypot
diagonal sqrt(A*A+B*B)

in
Ab

mask
Ba

matte
Aa+B(1-a)
※unpremultiplied over

max
max(A,B)

min
min(A,B)

minus
A-B

multiply
AB , A if A<0 and B<0

out
A(1-b)

over
A+B(1-a)

overlay
multiply if B<0.5 , screen if B>0.5

plus
A+B

screen
A+B-AB if A and B between 0-1 , else A if A>B else B

soft-light
not as extreme as hard-light

stencil
B(1-a)

under
A(1-b)+B

xor
A(1-b)+B(1-a)








2015/02/24

【AE】 簡易 Pixel Spread

AftereffectsにはPixel Spreadの勝手の良いものは無いかと
いつも探していましたが、未だこれといったものがない。

ので、簡易的なpixel spreadの方法です。
AEでフッテージ変換ではないUnpremultiplyができればもうちょっといいのだけれど。

1、pixel spreadしたい アルファ付きレイヤーを複製。
 (トラックマットやFXのマット設定など アルファが別参照ならプリコン)

2、複製された同レイヤーの下にあるレイヤーをぼかす(RGBA)。

3、LEVEL、CURVEなどでアルファのみ上げてやる。

(4、エフェクト掛けた 下のレイヤーの合成モードを 「ルミナンスプリマルチプライ」)
 ※これより下にレイヤーがない or 黒平面の時のみ