Skip to content

Instantly share code, notes, and snippets.

@draconiansolo
Created August 28, 2014 17:26
Show Gist options
  • Save draconiansolo/448d0aaf3523a651bdb2 to your computer and use it in GitHub Desktop.
Save draconiansolo/448d0aaf3523a651bdb2 to your computer and use it in GitHub Desktop.
Stars
set cut_paste_input [stack 0]
version 7.0 v9
push $cut_paste_input
Convolve2 {
serializeKnob ""
use_input_channels true
normalize false
name Convolve3
selected true
xpos 923
ypos 1657
}
push 0
add_layer {Pworld Pworld.red Pworld.green Pworld.blue Pworld.alpha}
ShuffleCopy {
inputs 2
red red
green green
blue blue
out Pworld
name ShuffleCopy12
label "\[value in] to \[value out]"
selected true
xpos 923
ypos 1729
}
VectorBlur {
channels {rgba.red -rgba.green -rgba.blue}
uv Pworld
scale 3
name VectorBlur1
selected true
xpos 923
ypos 1969
addUserKnob {20 User}
addUserKnob {7 a_multiplier l "Aberration Multiplier"}
a_multiplier 0.85
}
VectorBlur {
channels {-rgba.red rgba.green -rgba.blue}
uv Pworld
scale {{parent.VectorBlur1.scale*parent.VectorBlur1.a_multiplier}}
name VectorBlur2
selected true
xpos 923
ypos 2061
}
VectorBlur {
channels {-rgba.red -rgba.green rgba.blue}
uv Pworld
scale {{parent.VectorBlur1.scale*parent.VectorBlur1.a_multiplier*parent.VectorBlur1.a_multiplier}}
name VectorBlur3
selected true
xpos 923
ypos 2161
}
Constant {
inputs 0
channels rgb
format "64 64 0 0 64 64 1 64x64sq"
name Constant8
selected true
xpos 320
ypos -657
}
Constant {
inputs 0
channels rgb
name Constant1
selected true
xpos 1256
ypos -761
}
RotoPaint {
cliptype none
curves {{{v x3f99999a}
{f 0}
{n
{layer Root
{f 512}
{t x44800000 x44428000}
{a}
{cubiccurve Brush12 512 catmullrom
{cc
{f 2080}
{px x44880000
{x4483e000 x44790000 x3e5c8000}}}
{tx x44880000 x4483e000 x44790000}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush11 512 catmullrom
{cc
{f 2080}
{px x44880000
{x44939000 x444f4000 x3e7c0000}
{x4493b000 x444f4000 x3e440000}
{x44938000 x444f4000 x3f0ee000}
{x44937000 x444f8000 x3f112000}
{x44939000 x444f4000 x3f114000}
{x4493c000 x444f8000 x3f114000}
{x4493d000 x444f4000 x3f118000}
{x4493d000 x444f0000 x3f12a000}
{x4493d000 x444f4000 x3f11a000}
{x4493e000 x444f8000 x3f120000}
{x44940000 x444f8000 x3f12e000}
{x44940000 x444f4000 x3f142000}
{x4493d000 x444f0000 x3f154000}
{x4493b000 x444f0000 x3f140000}
{x44938000 x444f0000 x3f134000}
{x44938000 x444f8000 x3f110000}
{x4493a000 x444fc000 x3f0f2000}
{x4493a000 x444f4000 x3f15a000}
{x44938000 x444f8000 x3f152000}
{x44938000 x44500000 x3f0fa000}
{x4493d000 x44504000 x3f118000}
{x4493e000 x44500000 x3f13e000}
{x4493e000 x444f8000 x3f142000}
{x4493d000 x444f4000 x3f184000}
{x4493b000 x444f4000 x3f18a000}
{x4493c000 x444fc000 x3f176000}
{x4493e000 x444fc000 x3f16e000}
{x4493e000 x444f0000 x3f1a4000}
{x4493c000 x444ec000 x3f1c0000}
{x44939000 x444ec000 x3f1bc000}
{x44938000 x444f0000 x3f174000}
{x4493b000 x444f8000 x3f164000}
{x4493d000 x444fc000 x3f160000}
{x44940000 x444f4000 x3f188000}
{x44940000 x444f0000 x3f1bc000}
{x4493c000 x444ec000 x3f1de000}
{x44939000 x444f0000 x3f1da000}
{x4493a000 x444f8000 x3f1ce000}
{x4493e000 x44500000 x3f1c0000}
{x44941000 x44500000 x3f1d6000}
{x4493f000 x444f0000 x3f222000}
{x4493b000 x444e8000 x3f264000}
{x4493a000 x444ec000 x3f226000}
{x44938000 x444fc000 x3f1d4000}
{x4493a000 x44500000 x3f182000}
{x4493e000 x444fc000 x3f1c4000}
{x4493e000 x444f4000 x3f23a000}
{x44939000 x444e8000 x3f248000}
{x44938000 x444f4000 x3f21e000}
{x4493b000 x44500000 x3f1cc000}
{x4493e000 x44500000 x3f18e000}
{x4493d000 x444fc000 x3e320000}}}
{tx x44880000 x4493ba76 x444f5ec5}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush10 512 catmullrom
{cc
{f 2080}
{px x44880000
{x442ca000 x44858000 x3e168000}
{x442ca000 x4485a000 x3ea8c000}}}
{tx x44880000 x442ca000 x44859000}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush9 512 catmullrom
{cc
{f 2080}
{px x44880000
{x4452c000 x447f4000 x3e3c0000}
{x44534000 x447f8000 x3e418000}
{x44530000 x44802000 x3ed14000}
{x44530000 x44800000 x3eea0000}}}
{tx x44880000 x44530000 x447fc000}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush8 512 catmullrom
{cc
{f 2080}
{px x44880000
{x44805000 x43ee8000 x3e120000}
{x44806000 x43ef0000 x3e148000}
{x44804000 x43ef8000 x3e1c8000}}}
{tx x44880000 x44805000 x43ef0000}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush7 512 catmullrom
{cc
{f 2080}
{px x44880000
{x4460c000 x44128000 x3e7b0000}
{x44608000 x44124000 x3ec7c000}}}
{tx x44880000 x4460a000 x44126000}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush6 512 catmullrom
{cc
{f 2080}
{px x44880000
{x44500000 x443f0000 x3e618000}
{x44506000 x443f4000 x3e5f0000}}}
{tx x44880000 x44503000 x443f2000}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush5 512 catmullrom
{cc
{f 2080}
{px x44880000
{x4481e000 x443c4000 x3e218000}
{x4481e000 x443c8000 x3f036000}}}
{tx x44880000 x4481e000 x443c6000}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush4 512 catmullrom
{cc
{f 2080}
{px x44880000
{x44770000 x44826000 x3e2a8000}
{x44770000 x4482a000 x3e3c8000}
{x44770000 x4482c000 x3eb38000}}}
{tx x44880000 x44770000 x44829555}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush3 512 catmullrom
{cc
{f 2080}
{px x44880000
{x445a2000 x44574000 x3dd00000}
{x445a2000 x44578000 x3e548000}}}
{tx x44880000 x445a2000 x44576000}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush2 512 catmullrom
{cc
{f 2080}
{px x44880000
{x442c0000 x44564000 x3e854000}
{x442c4000 x44568000 x3e9f8000}
{x442c0000 x44568000 x3ec08000}}}
{tx x44880000 x442c1555 x44566aab}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush1 512 catmullrom
{cc
{f 2080}
{px x44880000
{x440ec000 x44708000 x3ec14000}}}
{tx x44880000 x440ec000 x44708000}
{a ro 0 go 0 bo 0 ao 0 bs 1 bu 1 str 1 spx x44800000 spy x44428000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}}}}}
toolbox {brush {
{ selectAll str 1 ssx 1 ssy 1 sf 1 }
{ createBezier str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createBezierCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createBSpline str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createEllipse str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createRectangle str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createRectangleCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ brush bs 1 str 1 ssx 1 ssy 1 sf 1 sb 1 ltn 1088 ltm 1088 tt 16 }
{ eraser src 2 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ clone src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ reveal src 3 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ dodge src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ burn src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ blur src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ sharpen src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ smear src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
} }
toolbar_brush_size 1
toolbar_brush_hardness 0.200000003
toolbar_lifetime_type single
toolbar_lifetime_start 1088
toolbar_lifetime_end 1088
toolbar_source_transform_scale {1 1}
toolbar_source_transform_center {1024 778}
colorOverlay {0 0 0 0}
lifetime_start 1088
lifetime_end 1088
view {}
motionblur_on true
brush_size 1
brush_spacing 0.05000000075
brush_hardness 0.200000003
source_black_outside true
createNewTrack {{-1} "-1\t(none)\t-1" "1000\tNew Track Layer\t1000"}
name RotoPaint4
selected true
xpos 1256
ypos -689
}
Soften {
maximum 10
name Soften1
selected true
xpos 1256
ypos -663
}
Multiply {
channels rgb
value 8
name Multiply1
selected true
xpos 1256
ypos -586
}
set Nf2ac420 [stack 0]
push 0
push 0
push 0
push 0
push 0
push 0
Constant {
inputs 0
channels rgb
format "256 256 0 0 256 256 1 square_256"
name Constant2
selected true
xpos 1016
ypos -1209
}
set Na201fd0 [stack 0]
Dot {
name Dot1
selected true
xpos 450
ypos -830
}
set N1d29aee0 [stack 0]
Expression {
expr0 ((y-height/2)/height)
expr1 -((x-width/2)/width)
name Expression13
label "circular vectors expression"
selected true
xpos 416
ypos -677
}
push $N1d29aee0
Expression {
expr0 (x-width/2)/width
expr1 (y-height/2)/height
name Expression11
label "Zoom blur vectors expression"
selected true
xpos 272
ypos -672
}
Merge {
inputs 2
operation plus
name Merge5
selected true
xpos 416
ypos -522
}
push $Na201fd0
RotoPaint {
cliptype none
curves {{{v x3f99999a}
{f 0}
{n
{layer Root
{f 512}
{t x43000000 x43000000}
{a}
{cubiccurve Brush3 576 catmullrom
{cc
{f 2080}
{px x44880000
{x43020000 x43010000 x3e428000}
{x43030000 x43010000 x3e408000}
{x43040000 x43020000 x3ecc0000}
{x430d0000 x43090000 x3f446000}
{x43200000 x43190000 x3f578000}
{x43570000 x43640000 x3f5fc000}
{x43760000 x43860000 x3f504000}
{x43828000 x43838000 x3f36a000}}}
{tx x44880000 x43380000 x433aa000}
{a ro 0 go 0 bo 0 ao 0 opc x3f000000 bs 1 ds 1 bu 1 str 1 spx x43000000 spy x43000000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush2 576 catmullrom
{cc
{f 2080}
{px x44880000
{x42d60000 xc29c0000 x3cb40000}
{x42dc0000 xc29c0000 0}}}
{tx x44880000 x42eb0000 xc2c80000}
{a ro 0 go 0 bo 0 ao 0 opc x3f000000 bs 1 ds 1 bu 1 str 1 spx x43000000 spy x43000000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}
{cubiccurve Brush1 576 catmullrom
{cc
{f 2080}
{px x44880000
{x423c0000 x43650000 x3e6d8000}
{x42400000 x43670000 x3e768000}
{x42440000 x43650000 x3f0bc000}
{x42580000 x43620000 x3f494000}
{x426c0000 x435d0000 x3f5c0000}
{x42960000 x43560000 x3f62e000}
{x42b00000 x434d0000 x3f6c0000}
{x42da0000 x43310000 x3f6e2000}
{x42ec0000 x43170000 x3f71a000}
{x430a0000 x42cc0000 x3f72a000}
{x43100000 x42700000 x3f748000}
{x43130000 x40400000 x3f744000}
{x42f20000 xc2440000 x3f742000}
{x42c20000 xc2c20000 x3f692000}
{x42c20000 xc2c60000 x3f54a000}
{x42d40000 xc2d80000 x3f508000}
{x42d60000 xc2d80000 0}}}
{tx x44880000 x42cab4b5 x42c8b4b5}
{a ro 0 go 0 bo 0 ao 0 opc x3f000000 bs 1 ds 1 bu 1 str 1 spx x43000000 spy x43000000 sb 1 ltn x44880000 ltm x44880000 ltt x40000000 tt x41800000}}}}}}
toolbox {selectAll {
{ selectAll str 1 ssx 1 ssy 1 sf 1 }
{ createBezier str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createBezierCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createBSpline str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createEllipse str 1 ssx 1 ssy 1 sf 1 sb 1 tt 7 }
{ createRectangle str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createRectangleCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ addPoints str 1 ssx 1 ssy 1 sf 1 }
{ brush opc 0.5 bs 1 ds 1 str 1 ssx 1 ssy 1 sf 1 sb 1 ltn 1088 ltm 1088 tt 16 }
{ eraser src 2 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ clone src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ reveal src 3 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ dodge src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ burn src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ blur opc 0.5 bs 1 h 1 src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 ltn 1001 ltm 1001 tt 22 }
{ sharpen src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ smear src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
} }
toolbar_feather_link false
toolbar_show_paint_selection true
toolbar_opacity 0.5
toolbar_brush_size 1
toolbar_dynamic_size true
toolbar_brush_hardness 0.200000003
toolbar_lifetime_type single
toolbar_lifetime_start 1001
toolbar_lifetime_end 1001
toolbar_source_transform_scale {1 1}
toolbar_source_transform_center {128 128}
colorOverlay {0 0 0 0}
opacity 0.5
lifetime_start 1088
lifetime_end 1088
motionblur_on true
motionblur_shutter_offset_type centred
brush_size 1
brush_spacing 0.05000000075
brush_hardness 0.200000003
dynamic_size true
source_black_outside true
createNewTrack {{-1} "-1\t(none)\t-1" "1000\tNew Track Layer\t1000"}
name RotoPaint1
selected true
xpos 1016
ypos -1090
}
Group {
name FractalBlur_FS
help http://intranet/depts/Compositing:Nuke:Gizmos:FracktalBlur_FS
selected true
xpos 1016
ypos -1048
addUserKnob {20 User}
addUserKnob {41 channels T IDistort1.channels}
addUserKnob {41 uv_scale l "distortion size" T IDistort1.uv_scale}
addUserKnob {41 size l "distortion scale" T U.size}
addUserKnob {41 zoffset l animation/seed T U.zoffset}
addUserKnob {41 filter T IDistort1.filter}
addUserKnob {41 octaves T U.octaves}
addUserKnob {20 "" l Transform}
addUserKnob {41 transform T U.transform}
addUserKnob {41 translate T U.translate}
addUserKnob {41 rotate T U.rotate}
addUserKnob {41 scale T U.scale}
addUserKnob {41 skew +INVISIBLE T U.skew}
addUserKnob {41 center T U.center}
addUserKnob {41 xrotate T U.xrotate}
addUserKnob {41 yrotate T U.yrotate}
}
Input {
inputs 0
name Input1
selected true
xpos -113
ypos -220
}
set Nf420440 [stack 0]
AdjBBox {
numpixels {{max(0,IDistort1.uv_scale.main) i} {max(0,parent.IDistort1.uv_scale.main) i}}
name AdjBBox1
selected true
xpos -22
ypos -76
}
push $Nf420440
add_layer {tempDistortion tempDistortion.u tempDistortion.v}
Noise {
output {tempDistortion.u -tempDistortion.v}
cliptype none
replace true
size 9.4
octaves 8
gamma 1
center {960 540}
name U
selected true
xpos 80
ypos -132
}
Noise {
output {-tempDistortion.u tempDistortion.v}
cliptype none
replace true
size {{U.size.main} {U.size.main}}
zoffset {{U.zoffset.main+111}}
octaves {{U.octaves.main}}
gamma 1
translate {{U.translate.main} {U.translate.main}}
rotate {{U.rotate.main}}
scale {{U.scale.main} {U.scale.main}}
skewX {{U.skew.main}}
center {{U.center.main} {U.center.main}}
xrotate {{U.xrotate.main}}
yrotate {{U.yrotate.main}}
name V
selected true
xpos 80
ypos -90
}
Clamp {
name Clamp2
selected true
xpos 80
ypos -42
}
CopyBBox {
inputs 2
name CopyBBox1
selected true
xpos 83
ypos 37
}
push $Nf420440
Copy {
inputs 2
channels tempDistortion
name Copy1
selected true
xpos -113
ypos 101
}
IDistort {
uv tempDistortion
uv_offset 0.5
uv_scale 7.2
name IDistort1
selected true
xpos -113
ypos 157
}
Remove {
channels tempDistortion
name Remove1
selected true
xpos -112
ypos 198
}
Output {
name Output1
selected true
xpos -112
ypos 301
}
end_group
Dilate {
size -1
mix 0.9
name Dilate1
selected true
xpos 1016
ypos -1000
}
Gamma {
value 0.5
name Gamma1
selected true
xpos 1016
ypos -962
}
Blur {
size 16
mix 0.25
name Blur1
selected true
xpos 1016
ypos -894
}
Blur {
size 8
mix 0.1
name Blur2
selected true
xpos 1016
ypos -856
}
Sharpen {
size 10
name Sharpen1
selected true
xpos 1016
ypos -818
}
RotoPaint {
cliptype none
curves {{{v x3f99999a}
{f 0}
{n
{layer Root
{f 512}
{t x43000000 x43000000}
{a}
{curvegroup Ellipse1 512 bezier
{{cc
{f 8192}
{px x44880000
{xc0552620 0}
{x430309ba x42fab447}
{x40552600 0}
{0 xc062f080}
{x4309117b x4303c5c6}
{0 x4062f040}
{x40552600 0}
{x430309ba x430a316b}
{xc0552620 0}
{0 x4062f040}
{x42fa03f3 x4303c5c6}
{0 xc062f080}}} idem}
{tx x44880000 x43008000 x42f26666}
{a r 0 g 0 b 0 a 0 inv 1 fx x42c80000 fy x42c80000 ft 1 str 1 spx x43000000 spy x43000000 sb 1 ltn x44880000 ltm x44880000 tt x40e00000}}}}}}
toolbox {selectAll {
{ selectAll str 1 ssx 1 ssy 1 sf 1 }
{ createBezier str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createBezierCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createBSpline str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createEllipse str 1 ssx 1 ssy 1 sf 1 sb 1 tt 7 }
{ createRectangle str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createRectangleCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ addPoints str 1 ssx 1 ssy 1 sf 1 }
{ brush opc 0.5 bs 2 ds 1 str 1 ssx 1 ssy 1 sf 1 sb 1 ltn 1001 ltm 1001 tt 16 }
{ eraser src 2 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ clone src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ reveal src 3 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ dodge src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ burn src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ blur opc 0.5 bs 1 h 1 src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 ltn 1001 ltm 1001 tt 22 }
{ sharpen src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ smear src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
} }
toolbar_feather_link false
toolbar_show_paint_selection true
toolbar_brush_hardness 0.200000003
toolbar_source_transform_scale {1 1}
toolbar_source_transform_center {128 128}
color 0
colorOverlay {0 0 0 0}
lifetime_type "all frames"
lifetime_start 1088
lifetime_end 1088
view {}
motionblur_on true
motionblur_shutter_offset_type centred
inverted true
brush_size 2
brush_spacing 0.05000000075
brush_hardness 0.200000003
dynamic_size true
source_black_outside true
createNewTrack {{-1} "-1\t(none)\t-1" "1000\tNew Track Layer\t1000"}
name RotoPaint2
selected true
xpos 1016
ypos -690
}
RotoPaint {
cliptype none
curves {{{v x3f99999a}
{f 0}
{n
{layer Root
{f 512}
{t x43000000 x43000000}
{a}
{curvegroup Ellipse1 512 bezier
{{cc
{f 8192}
{px x44880000
{xc0552620 0}
{x430309ba x42fab447}
{x40552600 0}
{0 xc062f080}
{x4309117b x4303c5c6}
{0 x4062f040}
{x40552600 0}
{x430309ba x430a316b}
{xc0552620 0}
{0 x4062f040}
{x42fa03f3 x4303c5c6}
{0 xc062f080}}} idem}
{tx x44880000 x43008000 x42f26666}
{a r 0 g 0 b 0 a 0 inv 1 fx x42c80000 fy x42c80000 ft 1 str 1 spx x43000000 spy x43000000 sb 1 ltn x44880000 ltm x44880000 tt x40e00000}}}}}}
toolbox {selectAll {
{ selectAll str 1 ssx 1 ssy 1 sf 1 }
{ createBezier str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createBezierCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createBSpline str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createEllipse str 1 ssx 1 ssy 1 sf 1 sb 1 tt 7 }
{ createRectangle str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createRectangleCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ addPoints str 1 ssx 1 ssy 1 sf 1 }
{ brush opc 0.5 bs 2 ds 1 str 1 ssx 1 ssy 1 sf 1 sb 1 ltn 1001 ltm 1001 tt 16 }
{ eraser src 2 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ clone src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ reveal src 3 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ dodge src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ burn src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ blur opc 0.5 bs 1 h 1 src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 ltn 1001 ltm 1001 tt 22 }
{ sharpen src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ smear src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
} }
toolbar_feather_link false
toolbar_show_paint_selection true
toolbar_brush_hardness 0.200000003
toolbar_source_transform_scale {1 1}
toolbar_source_transform_center {128 128}
color 0
colorOverlay {0 0 0 0}
lifetime_type "all frames"
lifetime_start 1088
lifetime_end 1088
view {}
motionblur_on true
motionblur_shutter_offset_type centred
inverted true
brush_size 2
brush_spacing 0.05000000075
brush_hardness 0.200000003
dynamic_size true
source_black_outside true
createNewTrack {{-1} "-1\t(none)\t-1" "1000\tNew Track Layer\t1000"}
name RotoPaint3
selected true
xpos 1016
ypos -666
}
set N1bf46be0 [stack 0]
Mirror {
Horizontal true
Vertical true
name Mirror3
selected true
xpos 1184
ypos -594
}
push $N1bf46be0
Mirror {
Vertical true
name Mirror2
selected true
xpos 1112
ypos -594
}
push 0
push $N1bf46be0
push $N1bf46be0
Mirror {
Horizontal true
name Mirror1
selected true
xpos 1016
ypos -586
}
Merge2 {
inputs 4+1
operation average
name Merge4
selected true
xpos 1016
ypos -490
}
Transform {
center {128 128}
name Transform1
selected true
xpos 1016
ypos -464
}
ShuffleCopy {
inputs 2
red red
green green
blue blue
out Pworld
name ShuffleCopy1
label "\[value in] to \[value out]"
selected true
xpos 560
ypos -384
}
VectorBlur {
channels {rgba.red -rgba.green -rgba.blue}
uv Pworld
scale 100
name VectorBlur4
selected true
xpos 560
ypos -336
addUserKnob {20 User}
addUserKnob {7 a_multiplier l "Aberration Multiplier"}
a_multiplier 0.5
}
VectorBlur {
channels {-rgba.red rgba.green -rgba.blue}
uv Pworld
scale {{parent.VectorBlur4.scale*parent.VectorBlur4.a_multiplier}}
name VectorBlur5
selected true
xpos 560
ypos -240
}
VectorBlur {
channels {-rgba.red -rgba.green rgba.blue}
uv Pworld
scale {{parent.VectorBlur4.scale*parent.VectorBlur4.a_multiplier*parent.VectorBlur4.a_multiplier}}
name VectorBlur6
selected true
xpos 560
ypos -192
}
Crop {
box {10 10 246 246}
softness 100
name Crop1
selected true
xpos 560
ypos -154
}
set N94d8d790 [stack 0]
Reformat {
resize none
name Reformat1
selected true
xpos 560
ypos -114
}
Multiply {
channels rgb
value 0.05
name Multiply2
selected true
xpos 560
ypos -90
}
Multiply {
channels rgb
value 1e-05
name Multiply3
selected true
xpos 728
ypos -186
}
set N82b14970 [stack 0]
push $Nf2ac420
Convolve2 {
inputs 2
serializeKnob ""
use_input_channels true
name Convolve2
selected true
xpos 1088
ypos -336
}
push $N82b14970
push $Nf2ac420
Convolve2 {
inputs 2
serializeKnob ""
use_input_channels true
name Convolve1
selected true
xpos 1184
ypos -408
}
Merge {
inputs 2
operation plus
name Merge2
selected true
xpos 1184
ypos -258
}
Blur {
size 32
mix 0.355
name Blur5
selected true
xpos 1184
ypos -232
}
set N5100dfc0 [stack 0]
push $Nf2ac420
Merge {
inputs 2
operation plus
name Merge1
selected true
xpos 1256
ypos 53
}
Blur {
size 32
mix 0.355
name Blur4
selected true
xpos 1256
ypos 104
}
Crop {
box {0 0 2048 1556}
name Crop2
selected true
xpos 1256
ypos 182
}
push $N5100dfc0
push $N94d8d790
Viewer {
inputs 10
frame 1088
input_number 2
gain 7.4
useGPUForViewer true
useGPUForInputs true
viewerProcess "dracula_viewing (P3)"
input_process false
name Viewer1
selected true
xpos -40
ypos 14
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment