Why not use a simple min between both?

On Thu, Nov 24, 2011 at 12:15 PM, Ron Ganbar <[email protected]> wrote:

> Hi all,
> I've been thinking about this for a while, and I'm consulting you guys in
> order to see how wrong I'm getting this.
> [example below]
>
> When using the Mask operation under Merge to hold one image inside of
> another image where both images have an edge that's exactly the same, the
> edge that's the same is getting degraded - as in, it gets darker because of
> the multiplication that occurs. This happens a lot when working with full
> CG shots rather than CG over plate bg work.
> To get around this what I normally do is unpremult the image, min both
> mattes, then premult the result of the min with the RGB again. This
> produces the correct results - at least as far as the part of the edge that
> shouldn't change. Feels to me like this should be made simpler, no?
> Am I wrong about this?
>
> In the example below you can see what I mean. The antialiased edge that
> both shapes share gets darker after the Merge.
>
> Thanks all.
> R
>
>
> Paste this into your DAG:
>
> set cut_paste_input [stack 0]
> version 6.3 v1
> RotoPaint {
>  inputs 0
>  curves {AnimTree: "" {
>  Version: 1.2
>  Flag: 0
>  RootNode: 1
>  Node: {
>   NodeName: "Root" {
>    Flag: 512
>    NodeType: 1
>    Transform: 0 0 S 0 0 S 0 0 S 0 0 S 0 1 S 0 1 S 0 0 S 0 1024 S 0 778
>    NumOfAttributes: 11
>    "vis" S 0 1 "opc" S 0 1 "mbo" S 0 1 "mb" S 0 1 "mbs" S 0 0.5 "fo" S 0 1
> "fx" S 0 0 "fy" S 0 0 "ff" S 0 1 "ft" S 0 0 "pt" S 0 0
>   }
>   NumOfChildren: 1
>   Node: {
>    NodeName: "Bezier1" {
>     Flag: 576
>     NodeType: 3
>     CurveGroup: "" {
>      Transform: 0 0 S 1 1 0 S 1 1 0 S 1 1 0 S 1 1 1 S 1 1 1 S 1 1 0 S 1 1
> 885 S 1 1 936
>      Flag: 0
>      NumOfCubicCurves: 2
>      CubicCurve: "" {
>       Type: 0 Flag: 8192 Dim: 2
>       NumOfPoints: 18
>       0 S 1 1 40 S 1 1 15 0 0 S 1 1 600 S 1 1 1195 0 0 S 1 1 -40 S 1 1 -15
> 0 0 S 1 1 -10 S 1 1 15 0 0 S 1 1 340 S 1 1 830 0 0 S 1 1 5 S 1 1 -7.5 0 0 S
> 1 1 -176.25 S 1 1 69.375 0 0 S 1 1 520 S 1 1 350 0 0 S 1 1 176.25 S 1 1
> -69.375 0 0 S 1 1 -20 S 1 1 -20 0 0 S 1 1 1070 S 1 1 565 0 0 S 1 1 40 S 1 1
> 40 0 0 S 1 1 15 S 1 1 -25 0 0 S 1 1 1390 S 1 1 1000 0 0 S 1 1 -15 S 1 1 25
> 0 0 S 1 1 25 S 1 1 -10 0 0 S 1 1 795 S 1 1 800 0 0 S 1 1 -25 S 1 1 10 0
>      }
>      CubicCurve: "" {
>       Type: 0 Flag: 8192 Dim: 2
>       NumOfPoints: 18
>       0 S 1 1 40 S 1 1 15 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 -40 S 1 1 -15 0 0
> S 1 1 -10 S 1 1 15 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 5 S 1 1 -7.5 0 0 S 1 1
> -176.25 S 1 1 69.375 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 176.25 S 1 1 -69.375 0 0
> S 1 1 -20 S 1 1 -20 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 40 S 1 1 40 0 0 S 1 1 15
> S 1 1 -25 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 -15 S 1 1 25 0 0 S 1 1 25 S 1 1 -10
> 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 -25 S 1 1 10 0
>      }
>      NumOfAttributes: 44
>      "vis" S 0 1 "r" S 0 1 "g" S 0 1 "b" S 0 1 "a" S 0 1 "ro" S 0 0 "go" S
> 0 0 "bo" S 0 0 "ao" S 0 0 "opc" S 0 1 "bm" S 0 0 "inv" S 0 0 "mbo" S 0 0
> "mb" S 0 1 "mbs" S 0 0.5 "mbsot" S 0 0 "mbso" S 0 0 "fo" S 0 1 "fx" S 0 0
> "fy" S 0 0 "ff" S 0 1 "ft" S 0 0 "src" S 0 0 "stx" S 0 0 "sty" S 0 0 "str"
> S 0 0 "sr" S 0 0 "ssx" S 0 1 "ssy" S 0 1 "ss" S 0 0 "spx" S 0 1024 "spy" S
> 0 778 "stot" S 0 0 "sto" S 0 0 "sv" S 0 0 "sf" S 0 1 "sb" S 0 1 "nv" S 0 1
> "view1" S 0 1 "ltn" S 0 1 "ltm" S 0 1 "ltt" S 0 0 "tt" S 0 4 "pt" S 0 0
>     }
>    }
>    NumOfChildren: 0
>   }
>  }
> }
> }
>  toolbox {selectAll {
>   { selectAll ssx 1 ssy 1 sf 1 }
>   { createBezier ssx 1 ssy 1 sf 1 sb 1 tt 4 }
>   { createBSpline ssx 1 ssy 1 sf 1 sb 1 }
>   { createEllipse ssx 1 ssy 1 sf 1 sb 1 }
>   { createRectangle ssx 1 ssy 1 sf 1 sb 1 }
>   { brush ssx 1 ssy 1 sf 1 sb 1 }
>   { eraser src 2 ssx 1 ssy 1 sf 1 sb 1 }
>   { clone src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { reveal src 3 ssx 1 ssy 1 sf 1 sb 1 }
>   { dodge src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { burn src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { blur src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { sharpen src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { smear src 1 ssx 1 ssy 1 sf 1 sb 1 }
> } }
>  toolbar_brush_hardness 0.200000003
>  toolbar_lifetime_type all
>  toolbar_source_transform_scale {1 1}
>  toolbar_source_transform_center {320 240}
>  colorOverlay 0
>  lifetime_type "all frames"
>  motionblur_shutter_offset_type centred
>  source_black_outside true
>  createNewTrack {{-1} "-1\t(none)\t-1" "1000\tNew Track Layer\t1000"}
>  name RotoPaint1
>  selected true
>  xpos -306
>  ypos -156
> }
> set N221a3540 [stack 0]
> Unpremult {
>  name Unpremult1
>  selected true
>  xpos -280
>  ypos -82
> }
> set N2962c380 [stack 0]
> push $cut_paste_input
> RotoPaint {
>  curves {AnimTree: "" {
>  Version: 1.2
>  Flag: 0
>  RootNode: 1
>  Node: {
>   NodeName: "Root" {
>    Flag: 512
>    NodeType: 1
>    Transform: 0 0 S 0 0 S 0 0 S 0 0 S 0 1 S 0 1 S 0 0 S 0 1024 S 0 778
>    NumOfAttributes: 11
>    "vis" S 0 1 "opc" S 0 1 "mbo" S 0 1 "mb" S 0 1 "mbs" S 0 0.5 "fo" S 0 1
> "fx" S 0 0 "fy" S 0 0 "ff" S 0 1 "ft" S 0 0 "pt" S 0 0
>   }
>   NumOfChildren: 1
>   Node: {
>    NodeName: "Bezier1" {
>     Flag: 576
>     NodeType: 3
>     CurveGroup: "" {
>      Transform: 0 0 S 1 1 0 S 1 1 0 S 1 1 0 S 1 1 1 S 1 1 1 S 1 1 0 S 1 1
> 885 S 1 1 936
>      Flag: 0
>      NumOfCubicCurves: 2
>      CubicCurve: "" {
>       Type: 0 Flag: 8192 Dim: 2
>       NumOfPoints: 15
>       0 S 1 1 40 S 1 1 15 0 0 S 1 1 600 S 1 1 1195 0 0 S 1 1 -40 S 1 1 -15
> 0 0 S 1 1 -10 S 1 1 15 0 0 S 1 1 340 S 1 1 830 0 0 S 1 1 10 S 1 1 -15 0 0 S
> 1 1 -40 S 1 1 -40 0 0 S 1 1 1070 S 1 1 565 0 0 S 1 1 40 S 1 1 40 0 0 S 1 1
> 15 S 1 1 -25 0 0 S 1 1 1390 S 1 1 1000 0 0 S 1 1 -15 S 1 1 25 0 0 S 1 1 25
> S 1 1 -10 0 0 S 1 1 1025 S 1 1 1090 0 0 S 1 1 -25 S 1 1 10 0
>      }
>      CubicCurve: "" {
>       Type: 0 Flag: 8192 Dim: 2
>       NumOfPoints: 15
>       0 S 1 1 40 S 1 1 15 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 -40 S 1 1 -15 0 0
> S 1 1 -10 S 1 1 15 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 10 S 1 1 -15 0 0 S 1 1 -40
> S 1 1 -40 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 40 S 1 1 40 0 0 S 1 1 15 S 1 1 -25
> 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 -15 S 1 1 25 0 0 S 1 1 25 S 1 1 -10 0 0 S 1 1
> 0 S 1 1 0 0 0 S 1 1 -25 S 1 1 10 0
>      }
>      NumOfAttributes: 44
>      "vis" S 0 1 "r" S 0 1 "g" S 0 1 "b" S 0 1 "a" S 0 1 "ro" S 0 0 "go" S
> 0 0 "bo" S 0 0 "ao" S 0 0 "opc" S 0 1 "bm" S 0 0 "inv" S 0 0 "mbo" S 0 0
> "mb" S 0 1 "mbs" S 0 0.5 "mbsot" S 0 0 "mbso" S 0 0 "fo" S 0 1 "fx" S 0 0
> "fy" S 0 0 "ff" S 0 1 "ft" S 0 0 "src" S 0 0 "stx" S 0 0 "sty" S 0 0 "str"
> S 0 0 "sr" S 0 0 "ssx" S 0 1 "ssy" S 0 1 "ss" S 0 0 "spx" S 0 1024 "spy" S
> 0 778 "stot" S 0 0 "sto" S 0 0 "sv" S 0 0 "sf" S 0 1 "sb" S 0 1 "nv" S 0 1
> "view1" S 0 1 "ltn" S 0 1 "ltm" S 0 1 "ltt" S 0 0 "tt" S 0 4 "pt" S 0 0
>     }
>    }
>    NumOfChildren: 0
>   }
>  }
> }
> }
>  toolbox {selectAll {
>   { selectAll ssx 1 ssy 1 sf 1 }
>   { createBezier ssx 1 ssy 1 sf 1 sb 1 tt 4 }
>   { createBSpline ssx 1 ssy 1 sf 1 sb 1 }
>   { createEllipse ssx 1 ssy 1 sf 1 sb 1 }
>   { createRectangle ssx 1 ssy 1 sf 1 sb 1 }
>   { brush ssx 1 ssy 1 sf 1 sb 1 }
>   { eraser src 2 ssx 1 ssy 1 sf 1 sb 1 }
>   { clone src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { reveal src 3 ssx 1 ssy 1 sf 1 sb 1 }
>   { dodge src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { burn src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { blur src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { sharpen src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { smear src 1 ssx 1 ssy 1 sf 1 sb 1 }
> } }
>  toolbar_brush_hardness 0.200000003
>  toolbar_lifetime_type all
>  toolbar_source_transform_scale {1 1}
>  toolbar_source_transform_center {320 240}
>  colorOverlay 0
>  lifetime_type "all frames"
>  motionblur_shutter_offset_type centred
>  source_black_outside true
>  createNewTrack {{-1} "-1\t(none)\t-1" "1000\tNew Track Layer\t1000"}
>  name RotoPaint2
>  selected true
>  xpos -54
>  ypos -148
> }
> set N245233b0 [stack 0]
> Merge2 {
>  inputs 2
>  operation min
>  name Merge2
>  selected true
>  xpos -203
>  ypos -39
> }
> push $N2962c380
> ShuffleCopy {
>  inputs 2
>  name ShuffleCopy1
>  selected true
>  xpos -280
> }
> Premult {
>  name Premult1
>  selected true
>  xpos -280
>  ypos 24
> }
> Text {
>  message "zoom in here\nand compare"
>  font "/Library/Fonts/Trebuchet MS.ttf"
>  yjustify center
>  box {512 389 1536 1167}
>  translate {866 -124}
>  center {1024 778}
>  color {1 0 0 1}
>  name Text2
>  selected true
>  xpos -280
>  ypos 48
> }
> RotoPaint {
>  curves {AnimTree: "" {
>  Version: 1.2
>  Flag: 0
>  RootNode: 1
>  Node: {
>   NodeName: "Root" {
>    Flag: 512
>    NodeType: 1
>    Transform: 0 0 S 0 0 S 0 0 S 0 0 S 0 1 S 0 1 S 0 0 S 0 1024 S 0 778
>    NumOfAttributes: 11
>    "vis" S 0 1 "opc" S 0 1 "mbo" S 0 1 "mb" S 0 1 "mbs" S 0 0.5 "fo" S 0 1
> "fx" S 0 0 "fy" S 0 0 "ff" S 0 1 "ft" S 0 0 "pt" S 0 0
>   }
>   NumOfChildren: 1
>   Node: {
>    NodeName: "Bezier1" {
>     Flag: 576
>     NodeType: 3
>     CurveGroup: "" {
>      Transform: 0 0 S 1 1 0 S 1 1 0 S 1 1 0 S 1 1 1 S 1 1 1 S 1 1 0 S 1 1
> 1210.91 S 1 1 743.386
>      Flag: 0
>      NumOfCubicCurves: 2
>      CubicCurve: "" {
>       Type: 0 Flag: 8192 Dim: 2
>       NumOfPoints: 21
>       0 S 1 1 0 S 1 1 0 0 0 S 1 1 1263.54 S 1 1 665.618 0 0 S 1 1 0 S 1 1
> 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 1214 S 1 1 650.217 0 0 S 1 1 0 S 1 1 0 0 0
> S 1 1 0 S 1 1 0 0 0 S 1 1 1262.64 S 1 1 634.482 0 0 S 1 1 0 S 1 1 0 0 0 S 1
> 1 0 S 1 1 0 0 0 S 1 1 1262.64 S 1 1 644.86 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0
> S 1 1 0 0 0 S 1 1 1351.8 S 1 1 642.517 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1
> 1 0 0 0 S 1 1 1351.8 S 1 1 654.235 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0
> 0 0 S 1 1 1264.89 S 1 1 655.574 0 0 S 1 1 0 S 1 1 0 0
>      }
>      CubicCurve: "" {
>       Type: 0 Flag: 8192 Dim: 2
>       NumOfPoints: 21
>       0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1
> 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S
> 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0
> 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1
> 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S
> 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0
>      }
>      NumOfAttributes: 44
>      "vis" S 0 1 "r" S 0 1 "g" S 0 0 "b" S 0 0 "a" S 0 1 "ro" S 0 0 "go" S
> 0 0 "bo" S 0 0 "ao" S 0 0 "opc" S 0 1 "bm" S 0 0 "inv" S 0 0 "mbo" S 0 0
> "mb" S 0 1 "mbs" S 0 0.5 "mbsot" S 0 0 "mbso" S 0 0 "fo" S 0 1 "fx" S 0 0
> "fy" S 0 0 "ff" S 0 1 "ft" S 0 0 "src" S 0 0 "stx" S 0 0 "sty" S 0 0 "str"
> S 0 0 "sr" S 0 0 "ssx" S 0 1 "ssy" S 0 1 "ss" S 0 0 "spx" S 0 1024 "spy" S
> 0 778 "stot" S 0 0 "sto" S 0 0 "sv" S 0 0 "sf" S 0 1 "sb" S 0 1 "nv" S 0 1
> "view1" S 0 1 "ltn" S 0 1 "ltm" S 0 1 "ltt" S 0 0 "tt" S 0 4 "pt" S 0 0
>     }
>    }
>    NumOfChildren: 0
>   }
>  }
> }
> }
>  toolbox {selectAll {
>   { selectAll ssx 1 ssy 1 sf 1 }
>   { createBezier ssx 1 ssy 1 sf 1 sb 1 tt 4 }
>   { createBSpline ssx 1 ssy 1 sf 1 sb 1 }
>   { createEllipse ssx 1 ssy 1 sf 1 sb 1 }
>   { createRectangle ssx 1 ssy 1 sf 1 sb 1 }
>   { brush ssx 1 ssy 1 sf 1 sb 1 }
>   { eraser src 2 ssx 1 ssy 1 sf 1 sb 1 }
>   { clone src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { reveal src 3 ssx 1 ssy 1 sf 1 sb 1 }
>   { dodge src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { burn src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { blur src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { sharpen src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { smear src 1 ssx 1 ssy 1 sf 1 sb 1 }
> } }
>  toolbar_brush_hardness 0.200000003
>  toolbar_lifetime_type all
>  toolbar_source_transform_scale {1 1}
>  toolbar_source_transform_center {320 240}
>  color {1 0 0 1}
>  colorOverlay 0
>  lifetime_type "all frames"
>  motionblur_shutter_offset_type centred
>  source_black_outside true
>  createNewTrack {{-1} "-1\t(none)\t-1" "1000\tNew Track Layer\t1000"}
>  name RotoPaint4
>  selected true
>  xpos -280
>  ypos 72
> }
> push $N221a3540
> push $N245233b0
> Merge2 {
>  inputs 2
>  operation mask
>  name Merge1
>  selected true
>  xpos -54
>  ypos -107
> }
> Text {
>  message "zoom in here\nand compare"
>  font "/Library/Fonts/Trebuchet MS.ttf"
>  yjustify center
>  box {512 389 1536 1167}
>  translate {866 -124}
>  center {1024 778}
>  color {1 0 0 1}
>  name Text1
>  selected true
>  xpos -54
>  ypos -83
> }
> RotoPaint {
>  curves {AnimTree: "" {
>  Version: 1.2
>  Flag: 0
>  RootNode: 1
>  Node: {
>   NodeName: "Root" {
>    Flag: 512
>    NodeType: 1
>    Transform: 0 0 S 0 0 S 0 0 S 0 0 S 0 1 S 0 1 S 0 0 S 0 1024 S 0 778
>    NumOfAttributes: 11
>    "vis" S 0 1 "opc" S 0 1 "mbo" S 0 1 "mb" S 0 1 "mbs" S 0 0.5 "fo" S 0 1
> "fx" S 0 0 "fy" S 0 0 "ff" S 0 1 "ft" S 0 0 "pt" S 0 0
>   }
>   NumOfChildren: 1
>   Node: {
>    NodeName: "Bezier1" {
>     Flag: 512
>     NodeType: 3
>     CurveGroup: "" {
>      Transform: 0 0 S 1 1 0 S 1 1 0 S 1 1 0 S 1 1 1 S 1 1 1 S 1 1 0 S 1 1
> 1210.91 S 1 1 743.386
>      Flag: 0
>      NumOfCubicCurves: 2
>      CubicCurve: "" {
>       Type: 0 Flag: 8192 Dim: 2
>       NumOfPoints: 21
>       0 S 1 1 0 S 1 1 0 0 0 S 1 1 1263.54 S 1 1 665.618 0 0 S 1 1 0 S 1 1
> 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 1214 S 1 1 650.217 0 0 S 1 1 0 S 1 1 0 0 0
> S 1 1 0 S 1 1 0 0 0 S 1 1 1262.64 S 1 1 634.482 0 0 S 1 1 0 S 1 1 0 0 0 S 1
> 1 0 S 1 1 0 0 0 S 1 1 1262.64 S 1 1 644.86 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0
> S 1 1 0 0 0 S 1 1 1351.8 S 1 1 642.517 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1
> 1 0 0 0 S 1 1 1351.8 S 1 1 654.235 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0
> 0 0 S 1 1 1264.89 S 1 1 655.574 0 0 S 1 1 0 S 1 1 0 0
>      }
>      CubicCurve: "" {
>       Type: 0 Flag: 8192 Dim: 2
>       NumOfPoints: 21
>       0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1
> 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S
> 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0
> 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1
> 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S
> 1 1 0 0 0 S 1 1 0 S 1 1 0 0 0 S 1 1 0 S 1 1 0 0
>      }
>      NumOfAttributes: 44
>      "vis" S 0 1 "r" S 0 1 "g" S 0 0 "b" S 0 0 "a" S 0 1 "ro" S 0 0 "go" S
> 0 0 "bo" S 0 0 "ao" S 0 0 "opc" S 0 1 "bm" S 0 0 "inv" S 0 0 "mbo" S 0 0
> "mb" S 0 1 "mbs" S 0 0.5 "mbsot" S 0 0 "mbso" S 0 0 "fo" S 0 1 "fx" S 0 0
> "fy" S 0 0 "ff" S 0 1 "ft" S 0 0 "src" S 0 0 "stx" S 0 0 "sty" S 0 0 "str"
> S 0 0 "sr" S 0 0 "ssx" S 0 1 "ssy" S 0 1 "ss" S 0 0 "spx" S 0 1024 "spy" S
> 0 778 "stot" S 0 0 "sto" S 0 0 "sv" S 0 0 "sf" S 0 1 "sb" S 0 1 "nv" S 0 1
> "view1" S 0 1 "ltn" S 0 1 "ltm" S 0 1 "ltt" S 0 0 "tt" S 0 4 "pt" S 0 0
>     }
>    }
>    NumOfChildren: 0
>   }
>  }
> }
> }
>  toolbox {selectAll {
>   { selectAll ssx 1 ssy 1 sf 1 }
>   { createBezier ssx 1 ssy 1 sf 1 sb 1 tt 4 }
>   { createBSpline ssx 1 ssy 1 sf 1 sb 1 }
>   { createEllipse ssx 1 ssy 1 sf 1 sb 1 }
>   { createRectangle ssx 1 ssy 1 sf 1 sb 1 }
>   { brush ssx 1 ssy 1 sf 1 sb 1 }
>   { eraser src 2 ssx 1 ssy 1 sf 1 sb 1 }
>   { clone src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { reveal src 3 ssx 1 ssy 1 sf 1 sb 1 }
>   { dodge src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { burn src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { blur src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { sharpen src 1 ssx 1 ssy 1 sf 1 sb 1 }
>   { smear src 1 ssx 1 ssy 1 sf 1 sb 1 }
> } }
>  toolbar_brush_hardness 0.200000003
>  toolbar_lifetime_type all
>  toolbar_source_transform_scale {1 1}
>  toolbar_source_transform_center {320 240}
>  color {1 0 0 1}
>  colorOverlay 0
>  lifetime_type "all frames"
>  view {}
>  motionblur_on true
>  motionblur_shutter_offset_type centred
>  source_black_outside true
>  createNewTrack {{-1} "-1\t(none)\t-1" "1000\tNew Track Layer\t1000"}
>  name RotoPaint3
>  selected true
>  xpos -54
>  ypos -59
> }
> Viewer {
>  inputs 2
>  frame 1
>  input_number 1
>  input_process false
>  name Viewer1
>  selected true
>  xpos -69
>  ypos 129
> }
>
>
>
>
>
> Ron Ganbar
> email: [email protected]
> tel: +44 (0)7968 007 309 [UK]
>      +972 (0)54 255 9765 [Israel]
> url: http://ronganbar.wordpress.com/
>
>
> _______________________________________________
> Nuke-users mailing list
> [email protected], http://forums.thefoundry.co.uk/
> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>
_______________________________________________
Nuke-users mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

Reply via email to