Looks very good though! The vibrancy tool internally is using the neutrals rather than the luminance, otherwise similar principle. Not sure why I did that but it would be easy to wrap what you have done into the tool. Nice to see an old tool (10+ years old) get a new lease of life!
Howard Jones Visual Effects Supervisor m: 07973 265624 | e: how...@axis-vfx.com | w: www.axis-vfx.com > On 11 Apr 2017, at 16:05, motion artist <motionarti...@gmail.com> wrote: > > Yeah I unpackaged Howards gizmo into a group. > > I think I was a bit too excited though and it seems to work in a very limited > situation and doesn't seem to do much on a test chart. All I did was put > linear to sRGB and sRGB to linear colorspace nodes either side of the gizmo > and masked the gizmo by the inverted luminance. Its weird that the results > are so similar yet not the same. It almost looks like the effect is also > masked the more saturated the colours are. > > Try this one: > > set cut_paste_input [stack 0] > version 10.5 v1 > push $cut_paste_input > Colorspace { > colorspace_out sRGB > name Colorspace6 > selected true > xpos -1259 > ypos 136 > } > set N9238d800 [stack 0] > Saturation { > saturation 0 > name Saturation3 > selected true > xpos -1382 > ypos 212 > } > Shuffle { > green red > blue red > alpha red > name Shuffle5 > selected true > xpos -1382 > ypos 238 > } > Invert { > name Invert4 > selected true > xpos -1382 > ypos 264 > } > push $N9238d800 > secondaryColour2 { > name SeondaryColour > note_font Arial > selected true > xpos -1107 > ypos 233 > RedKnob {0.5 0 0} > vibrancyControls 0 > } > push $N9238d800 > Merge2 { > inputs 2+1 > name Merge5 > selected true > xpos -1259 > ypos 319 > } > Colorspace { > colorspace_in sRGB > name Colorspace7 > selected true > xpos -1259 > ypos 360 > } > push 0 > Merge2 { > inputs 2 > operation difference > name Merge3 > selected true > xpos -1493 > ypos 447 > } > > > On Tue, Apr 11, 2017 at 3:21 PM, Mario Maruska <majomaru...@gmail.com > <mailto:majomaru...@gmail.com>> wrote: > Gives me a "vibrancy" error, gizmo/plugin within gizmo ? > > On Tue, Apr 11, 2017 at 3:43 PM motion artist <motionarti...@gmail.com > <mailto:motionarti...@gmail.com>> wrote: > Forgot to include the selective colour settings in PS. > > Let me know what you guys think > > > All the best > > Stepan > > On Tue, Apr 11, 2017 at 2:41 PM, motion artist <motionarti...@gmail.com > <mailto:motionarti...@gmail.com>> wrote: > Ok so this might be a complete accident but I seemed to have gotten a result > in nuke that is in the ballpark of the result in PS. Here are some stills > with the results and settings. > > set cut_paste_input [stack 0] > version 10.5 v1 > push $cut_paste_input > Colorspace { > colorspace_out sRGB > name Colorspace1 > selected true > xpos -1214 > ypos -69 > } > set N9017ac00 [stack 0] > Saturation { > saturation 0 > name Saturation2 > selected true > xpos -1337 > ypos 7 > } > Shuffle { > green red > blue red > alpha red > name Shuffle1 > selected true > xpos -1337 > ypos 33 > } > Invert { > name Invert1 > selected true > xpos -1337 > ypos 59 > } > push $N9017ac00 > Group { > name SeondaryColour1 > note_font Arial > selected true > xpos -1093 > ypos 42 > mapsize {0.15 0.15} > addUserKnob {20 User l Grade} > addUserKnob {18 RedKnob l Red R 0 2} > RedKnob {0.5 0 0} > addUserKnob {6 RedKnob_panelDropped l "panel dropped state" -STARTLINE > +HIDDEN} > addUserKnob {22 suppressR l suppress -STARTLINE T > "n=nuke.thisNode()\nn\['RedKnob'].setValue(\[0.18,0.18,0.18])"} > addUserKnob {18 GreenKnob l Green R 0 2} > GreenKnob {0 1 0} > addUserKnob {6 GreenKnob_panelDropped l "panel dropped state" -STARTLINE > +HIDDEN} > addUserKnob {22 suppressG l suppress -STARTLINE T > "n=nuke.thisNode()\nn\['GreenKnob'].setValue(\[0.18,0.18,0.18])"} > addUserKnob {18 BlueKnob l Blue R 0 2} > BlueKnob {0 0 1} > addUserKnob {6 BlueKnob_panelDropped l "panel dropped state" -STARTLINE > +HIDDEN} > addUserKnob {22 suppressB l suppress -STARTLINE T > "n=nuke.thisNode()\nn\['BlueKnob'].setValue(\[0.18,0.18,0.18])"} > addUserKnob {26 ""} > addUserKnob {18 CyanKnob l Cyan R 0 2} > CyanKnob {0 1 1} > addUserKnob {6 CyanKnob_panelDropped l "panel dropped state" -STARTLINE > +HIDDEN} > addUserKnob {22 suppressC l suppress -STARTLINE T > "n=nuke.thisNode()\nn\['CyanKnob'].setValue(\[0.18,0.18,0.18])"} > addUserKnob {18 MagentaKnob l Magenta R 0 2} > MagentaKnob {1 0 1} > addUserKnob {6 MagentaKnob_panelDropped l "panel dropped state" -STARTLINE > +HIDDEN} > addUserKnob {22 suppressM l suppress -STARTLINE T > "n=nuke.thisNode()\nn\['MagentaKnob'].setValue(\[0.18,0.18,0.18])"} > addUserKnob {18 YellowKnob l Yellow R 0 2} > YellowKnob {1 1 0} > addUserKnob {6 YellowKnob_panelDropped l "panel dropped state" -STARTLINE > +HIDDEN} > addUserKnob {22 suppressY l suppress -STARTLINE T > "n=nuke.thisNode()\nn\['YellowKnob'].setValue(\[0.18,0.18,0.18])"} > addUserKnob {26 ""} > addUserKnob {18 BlackKnob l Black R -0.5 0.5} > BlackKnob {0 0 0} > addUserKnob {6 BlackKnob_panelDropped l "panel dropped state" -STARTLINE > +HIDDEN} > addUserKnob {18 NeutralKnob l Neutral R 0 2} > NeutralKnob 1 > addUserKnob {6 NeutralKnob_panelDropped l "panel dropped state" -STARTLINE > +HIDDEN} > addUserKnob {18 WhiteKnob l White R 0 2} > WhiteKnob 1 > addUserKnob {6 WhiteKnob_panelDropped l "panel dropped state" -STARTLINE > +HIDDEN} > addUserKnob {26 ""} > addUserKnob {6 blackClampMaster l "black clamp" +STARTLINE} > blackClampMaster true > addUserKnob {6 whiteClampMaster l "white clamp" -STARTLINE} > addUserKnob {26 ""} > addUserKnob {41 vibrancy T vibrancy1.vibrancy} > addUserKnob {20 vibrancyControls l "vibrancy controls" n 1} > vibrancyControls 0 > addUserKnob {41 mode l "luminance math" T vibrancy1.mode} > addUserKnob {41 value l "adjust effect" T vibrancy1.value} > addUserKnob {41 viewMatte l "view matte" T vibrancy1.viewMatte} > addUserKnob {41 invertMask l "invert mask" -STARTLINE T vibrancy1.invertMask} > addUserKnob {20 endGroup n -1} > addUserKnob {26 ""} > addUserKnob {6 unpremultbyAlpha l "unpremult by alpha" t "use this to > unpremult by alpha\nother channels might be available in future\nversions of > Nuke (when you can add expressions to channels etc)" +STARTLINE} > addUserKnob {26 ""} > addUserKnob {4 ViewWhat l "View what" M {Result RGB CMY BNW "" "" "" ""}} > addUserKnob {4 ViewCMYas l "CMY as" -STARTLINE M {CMY RGB ""}} > addUserKnob {20 WNSplit l "W-N Split"} > addUserKnob {41 range T scKeyer1.range} > } > Input { > inputs 0 > name Input1 > xpos -1249 > ypos 543 > } > Unpremult { > name scUnpremult1 > xpos -1249 > ypos 610 > disable {{!unpremultbyAlpha i}} > } > NoOp { > name scSource > xpos -1249 > ypos 672 > } > Dot { > name Dot12 > xpos -1218 > ypos 780 > } > set N9a9b3400 [stack 0] > Dot { > name Dot11 > xpos -1341 > ypos 780 > } > Dot { > name Dot10 > xpos -1490 > ypos 780 > } > set N9a9b2c00 [stack 0] > Dot { > name Dot9 > xpos -1694 > ypos 780 > } > set N9a9b2800 [stack 0] > Dot { > name Dot24 > xpos -2540 > ypos 780 > } > Dot { > name Dot25 > xpos -2540 > ypos 2707 > } > push $N9a9b3400 > Dot { > name Dot8 > xpos -1079 > ypos 780 > } > set N951c5c00 [stack 0] > Dot { > name Dot6 > xpos -912 > ypos 780 > } > set N951c5800 [stack 0] > Dot { > name Dot4 > xpos -742 > ypos 780 > } > set N951c5400 [stack 0] > Expression { > channel0 rgb > expr0 min(r,g,b) > channel1 none > channel2 none > channel3 {none none none -rgba.alpha} > name scExpression1 > label min > xpos -773 > ypos 872 > } > Dot { > name Dot14 > xpos -742 > ypos 1026 > } > set N951c4800 [stack 0] > Dot { > name Dot19 > xpos -742 > ypos 1097 > } > set N951c4400 [stack 0] > Dot { > name Dot15 > xpos -742 > ypos 1143 > } > set N951c4000 [stack 0] > Dot { > name Dot17 > xpos -742 > ypos 1210 > } > Keyer { > operation "luminance key" > name scKeyer1 > xpos -873 > ypos 1192 > } > push $N951c4000 > Dot { > name Dot16 > xpos -1010 > ypos 1143 > } > Copy { > inputs 2 > from0 rgba.alpha > to0 rgba.alpha > name scCopy1 > xpos -1041 > ypos 1192 > } > Dot { > name Dot20 > xpos -1010 > ypos 1272 > } > set N95f02c00 [stack 0] > Dot { > name Dot21 > xpos -930 > ypos 1272 > } > Premult { > name White > xpos -961 > ypos 1350 > } > Dot { > name Dot31 > xpos -930 > ypos 1995 > } > set N95f02000 [stack 0] > push $N95f02c00 > Premult { > invert true > name Neutral > xpos -1041 > ypos 1350 > } > Dot { > name Dot30 > xpos -1010 > ypos 1762 > } > set N95339800 [stack 0] > push $N951c5400 > Dot { > name Dot2 > xpos -540 > ypos 780 > } > Expression { > channel0 rgb > expr0 1-max(r,g,b) > channel1 {-rgba.red -rgba.green -rgba.blue none} > channel2 {-rgba.red -rgba.green -rgba.blue none} > channel3 {none none none -rgba.alpha} > name scExpression2 > label max > xpos -571 > ypos 852 > } > Dot { > name Dot27 > xpos -540 > ypos 1441 > } > set N95338800 [stack 0] > Dot { > name Dot26 > xpos -540 > ypos 2258 > } > Copy { > inputs 2 > from0 rgba.green > to0 rgba.green > name scCopy2 > xpos -1041 > ypos 2240 > } > Copy { > inputs 2 > from0 rgba.blue > to0 rgba.blue > name scCopy3 > xpos -961 > ypos 2472 > } > push $N9a9b3400 > Shuffle { > red blue > green red > blue green > name BRG > label "120deg HueShift back" > xpos -1249 > ypos 886 > } > push $N9a9b2c00 > Merge2 { > inputs 2 > operation min > name scMin > label "CMY incWhite \n" > xpos -1524 > ypos 886 > } > set N922ab400 [stack 0] > Dot { > name Dot13 > xpos -1349 > ypos 956 > } > push $N951c4800 > Dot { > name Dot18 > xpos -1206 > ypos 1026 > } > Merge2 { > inputs 2 > operation minus > name CMY > label "CMY only" > xpos -1380 > ypos 1090 > } > set C922aa800 [stack 0] > set N922aa800 [stack 0] > Dot { > name Dot23 > xpos -1349 > ypos 1355 > } > set N922aa400 [stack 0] > Shuffle { > red blue > green red > blue green > name scShuffle1 > xpos -1380 > ypos 2079 > } > push $N922aa800 > push $N951c5800 > Shuffle { > red green > green blue > blue red > name GBR > label "120deg HueShift back" > xpos -943 > ypos 881 > } > push $N951c5c00 > Merge2 { > inputs 2 > operation min > name scMin1 > label "CMY incWhite \nHue rotated" > xpos -1110 > ypos 868 > } > Dot { > name Dot33 > xpos -1079 > ypos 990 > } > set N978fb400 [stack 0] > push $N951c4400 > clone $C922aa800 { > inputs 2 > xpos -1110 > ypos 1079 > selected false > } > Merge2 { > inputs 2 > operation max > name CMYwView > label "Combined both Hues\n" > xpos -1287 > ypos 1298 > } > Switch { > inputs 2 > which {{ViewCMYas i}} > name scSwitch1 > xpos -1287 > ypos 2222 > } > push $N9a9b2800 > Dot { > name Dot1 > xpos -1694 > ypos 967 > } > push $N922ab400 > push $N978fb400 > Dot { > name Dot34 > xpos -1444 > ypos 990 > } > Merge2 { > inputs 2 > operation max > name CMYw1 > label "Combined both Hues\n" > xpos -1520 > ypos 1095 > } > Merge2 { > inputs 2 > operation minus > name RGB > label "RGB only" > xpos -1725 > ypos 1184 > } > set N83eebc00 [stack 0] > Dot { > name Dot3 > label "RGB\n" > xpos -1694 > ypos 2236 > } > push $N83eebc00 > Dot { > name Dot22 > xpos -2296 > ypos 1202 > } > Dot { > name Dot5 > xpos -2296 > ypos 1350 > } > set N83eeb000 [stack 0] > Shuffle { > green red > blue red > alpha black > name red2 > xpos -2452 > ypos 1412 > } > Grade { > multiply {{RedKnob i} {RedKnob i} {RedKnob i} {curve i}} > black_clamp {{blackClampMaster i}} > white_clamp {{whiteClampMaster i}} > name red1 > xpos -2452 > ypos 1495 > postage_stamp true > } > push $N83eeb000 > Shuffle { > red green > blue green > alpha black > name green2 > xpos -2330 > ypos 1412 > } > Grade { > multiply {{GreenKnob i} {GreenKnob i} {GreenKnob i} {GreenKnob i}} > black_clamp {{blackClampMaster i}} > white_clamp {{whiteClampMaster i}} > name green1 > xpos -2330 > ypos 1492 > postage_stamp true > } > push $N83eeb000 > Shuffle { > red blue > green blue > alpha black > name blue2 > xpos -2229 > ypos 1415 > } > Grade { > multiply {{BlueKnob i} {BlueKnob i} {BlueKnob i} {BlueKnob i}} > black_clamp {{blackClampMaster i}} > white_clamp {{whiteClampMaster i}} > name blue1 > xpos -2229 > ypos 1491 > postage_stamp true > } > push $N922aa400 > Dot { > name Dot7 > xpos -1983 > ypos 1365 > } > set N895fb400 [stack 0] > Shuffle { > red blue > green blue > alpha black > name cyan2 > xpos -2114 > ypos 1418 > } > Grade { > multiply {{CyanKnob i} {CyanKnob i} {CyanKnob i} {CyanKnob i}} > black_clamp {{blackClampMaster i}} > white_clamp {{whiteClampMaster i}} > name cyan > xpos -2114 > ypos 1482 > postage_stamp true > } > push $N895fb400 > Shuffle { > green red > blue red > alpha black > name magenta2 > xpos -2007 > ypos 1418 > } > Grade { > multiply {{MagentaKnob i} {MagentaKnob i} {MagentaKnob i} {MagentaKnob i}} > black_clamp {{blackClampMaster i}} > white_clamp {{whiteClampMaster i}} > name magenta > xpos -2007 > ypos 1480 > postage_stamp true > } > push $N895fb400 > Shuffle { > red green > blue green > alpha black > name yellow2 > xpos -1908 > ypos 1419 > } > Grade { > multiply {{YellowKnob i} {YellowKnob i} {YellowKnob i} {YellowKnob i}} > black_clamp {{blackClampMaster i}} > white_clamp {{whiteClampMaster i}} > name yellow > xpos -1908 > ypos 1477 > postage_stamp true > } > push $N95339800 > Dot { > name Dot29 > xpos -1911 > ypos 1762 > } > Multiply { > value {{NeutralKnob i} {NeutralKnob i} {NeutralKnob i} {NeutralKnob i}} > name NeutralG > xpos -1942 > ypos 1856 > } > push 0 > push $N95f02000 > Multiply { > value {{WhiteKnob i} {WhiteKnob i} {WhiteKnob i} {curve i}} > name WhiteG > xpos -1932 > ypos 1977 > } > push $N95338800 > Dot { > name Dot28 > xpos -1541 > ypos 1441 > } > Grade { > multiply {{BlackKnob i} {BlackKnob i} {BlackKnob i} {BlackKnob i}} > black_clamp {{blackClampMaster i}} > white_clamp {{whiteClampMaster i}} > name Black > xpos -1572 > ypos 1886 > postage_stamp true > } > Dot { > name Dot32 > xpos -1541 > ypos 2126 > } > Merge2 { > inputs 9+1 > operation plus > name scMerge4 > xpos -2136 > ypos 2121 > } > vibrancy { > name vibrancy1 > xpos -2136 > ypos 2184 > } > Switch { > inputs 4 > which {{ViewWhat i}} > name scSwitch2 > xpos -2136 > ypos 2485 > } > ShuffleCopy { > inputs 2 > name scShuffleCopy10 > xpos -2136 > ypos 2702 > } > Premult { > name scPremult11 > xpos -2136 > ypos 2788 > disable {{!unpremultbyAlpha i}} > } > Output { > name Output1 > xpos -2136 > ypos 2871 > } > push $N9a9b2c00 > Viewer { > frame_range 1001-1213 > fps 25 > name Viewer1 > selected true > xpos -2484 > ypos 1886 > } > end_group > push $N9017ac00 > Merge2 { > inputs 2+1 > name Merge2 > selected true > xpos -1214 > ypos 114 > } > Colorspace { > colorspace_in sRGB > name Colorspace2 > selected true > xpos -1214 > ypos 156 > } > push 0 > Merge2 { > inputs 2 > operation difference > name Merge3 > selected true > xpos -1493 > ypos 236 > } > > > > On Sat, Apr 8, 2017 at 8:08 PM, Howard Jones <how...@axis-vfx.com > <mailto:how...@axis-vfx.com>> wrote: > Sounds promising. > > You should wrap the node with the colourspace nodes. > Should work fine that way. > > Will try here and maybe roll it into the Gizmo > > Howard > > On 8 Apr 2017, at 5:14 pm, Deke Kincaid <dekekinc...@gmail.com > <mailto:dekekinc...@gmail.com>> wrote: > >> The difference between how nuke and photoshop most likely has to do with the >> colorspace it is done in(scene linear vs srgb or lab). Try doing this in >> other colorspaces in Nuke and converting it back. >> >> On Sat, Apr 8, 2017 at 9:02 AM, Stepan Z <motionarti...@gmail.com >> <mailto:motionarti...@gmail.com>> wrote: >> Hello Howard >> >> Thanks for doublechecking, thats what i found as-well! I think selective >> colour on relative in photoshop just does something completely different. >> I'll keep playing around with it and see what i find! >> >> Thanks for your help! >> >> All the best >> >> Stepan >> >> On 6 Apr 2017, at 19:44, Howard Jones <how...@axis-vfx.com >> <mailto:how...@axis-vfx.com>> wrote: >> >>> Hi Stepan >>> >>> Had a chance to have a look at the regrading is done like this >>> >>> The image is split into its Primaries, secondaries and tertiaries and these >>> create mattes. >>> >>> These mattes are then multiplied by the colour - so from this I would think >>> that this already is a relative grade as, for example only 50% red is >>> applied to a 50% matte. >>> >>> Cheers >>> >>> Howard Jones >>> Visual Effects Supervisor >>> m: 07973 265624 | e: how...@axis-vfx.com <mailto:how...@axis-vfx.com> | w: >>> www.axis-vfx.com <http://www.axis-vfx.com/> >>>> On 1 Apr 2017, at 19:30, Howard Jones <how...@axis-vfx.com >>>> <mailto:how...@axis-vfx.com>> wrote: >>>> >>>> The main area is quite simple, once the image has been split up into its >>>> primaries, secondaries and tertiaries, you have a set of mattes which are >>>> coloured back to the original colour. This is done with an offset from >>>> memory. This is already multiplied by the matte so it may already be >>>> relative. Not sure. >>>> >>>> If not it may be a case of multiplying a constant by the matte. However I >>>> think I used to do that and it didn't handle values greater than 1. >>>> >>>> Anyway at the moment I haven't worked out how to do this without an >>>> expression node, which maybe the answer anyway. >>>> >>>> Howard >>>> >>>> On 31 Mar 2017, at 5:50 pm, Howard Jones <how...@axis-vfx.com >>>> <mailto:how...@axis-vfx.com>> wrote: >>>> >>>>> Ok >>>>> Send anything back please and I can update the tool. >>>>> >>>>> Howard >>>>> >>>>> On 31 Mar 2017, at 5:34 pm, motion artist <motionarti...@gmail.com >>>>> <mailto:motionarti...@gmail.com>> wrote: >>>>> >>>>>> Thanks Howard! I'll experiment and see what I manage to come up with! >>>>>> >>>>>> All the best >>>>>> >>>>>> Stepan >>>>>> >>>>>> On Thu, Mar 30, 2017 at 5:53 PM, Howard Jones <how...@axis-vfx.com >>>>>> <mailto:how...@axis-vfx.com>> wrote: >>>>>> Found this, I’d have to have a think but don’t wait up for it. >>>>>> >>>>>> https://www.dpreview.com/forums/post/26485128 >>>>>> <https://www.dpreview.com/forums/post/26485128> >>>>>> >>>>>>> Relative - Changes the existing amount of cyan, magenta, yellow, or >>>>>>> black by its percentage of the total. For example, if you start with a >>>>>>> pixel that is 50% magenta and add 10%, 5% is added to the magenta (10% >>>>>>> of 50% = 5%) for a total of 55% magenta. (This option cannot adjust >>>>>>> pure specular white, which contains no color components.) >>>>>>> Absolute - Adjusts the color in absolute values. For example, if you >>>>>>> start with a pixel that is 50% magenta and add 10%, the magenta ink is >>>>>>> set to a total of 60%. >>>>>>> >>>>>>> Note: The adjustment is based on how close a color is to one of the >>>>>>> options in the Colors menu. For example, 50% magenta is midway between >>>>>>> white and pure magenta and receives a proportionate mix of corrections >>>>>>> defined for the two colors. >>>>>>> >>>>>> >>>>>> Howard Jones >>>>>> Visual Effects Supervisor >>>>>> m: 07973 265624 | e: how...@axis-vfx.com <mailto:how...@axis-vfx.com> | >>>>>> w: www.axis-vfx.com <http://www.axis-vfx.com/> >>>>>>> On 30 Mar 2017, at 16:54, motion artist <motionarti...@gmail.com >>>>>>> <mailto:motionarti...@gmail.com>> wrote: >>>>>>> >>>>>>> Hello again >>>>>>> >>>>>>> So the Secondary Colour works a treat, but I was wondering how to >>>>>>> implement the Relative vs Absolute option that the PS selective colour >>>>>>> has in Nuke. It doesn't seem like anyone from the photoshop community >>>>>>> knows exactly how this works. Has anybody tried reverse engineering >>>>>>> that? >>>>>>> >>>>>>> Appreciate all the help >>>>>>> >>>>>>> All the best >>>>>>> >>>>>>> Stepan >>>>>>> _______________________________________________ >>>>>>> Nuke-users mailing list >>>>>>> Nuke-users@support.thefoundry.co.uk >>>>>>> <mailto:Nuke-users@support.thefoundry.co.uk>, >>>>>>> http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> >>>>>>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users >>>>>>> <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> >>>>>> >>>>>> >>>>>> >>>>>> A X I S V F X >>>>>> The Bottle Yard Studios >>>>>> Whitchurch Lane >>>>>> Bristol BS14 0BH >>>>>> >>>>>> axis-vfx.com <http://axis-vfx.com/> >>>>>> _______________________________________________ >>>>>> Nuke-users mailing list >>>>>> Nuke-users@support.thefoundry.co.uk >>>>>> <mailto:Nuke-users@support.thefoundry.co.uk>, >>>>>> http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> >>>>>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users >>>>>> <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> >>>>>> >>>>>> _______________________________________________ >>>>>> Nuke-users mailing list >>>>>> Nuke-users@support.thefoundry.co.uk >>>>>> <mailto:Nuke-users@support.thefoundry.co.uk>, >>>>>> http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> >>>>>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users >>>>>> <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> >>> >>> >>> >>> A X I S V F X >>> The Bottle Yard Studios >>> Whitchurch Lane >>> Bristol BS14 0BH >>> >>> axis-vfx.com >>> <http://axis-vfx.com/>_______________________________________________ >>> Nuke-users mailing list >>> Nuke-users@support.thefoundry.co.uk >>> <mailto:Nuke-users@support.thefoundry.co.uk>, >>> http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> >>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users >>> <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> >> _______________________________________________ >> Nuke-users mailing list >> Nuke-users@support.thefoundry.co.uk >> <mailto:Nuke-users@support.thefoundry.co.uk>, >> http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> >> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users >> <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> >> >> _______________________________________________ >> Nuke-users mailing list >> Nuke-users@support.thefoundry.co.uk >> <mailto:Nuke-users@support.thefoundry.co.uk>, >> http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> >> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users >> <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> > > > > A X I S V F X > The Bottle Yard Studios > Whitchurch Lane > Bristol BS14 0BH > > axis-vfx.com <http://axis-vfx.com/> > _______________________________________________ > Nuke-users mailing list > Nuke-users@support.thefoundry.co.uk > <mailto:Nuke-users@support.thefoundry.co.uk>, http://forums.thefoundry.co.uk/ > <http://forums.thefoundry.co.uk/> > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users > <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> > > > _______________________________________________ > Nuke-users mailing list > Nuke-users@support.thefoundry.co.uk > <mailto:Nuke-users@support.thefoundry.co.uk>, http://forums.thefoundry.co.uk/ > <http://forums.thefoundry.co.uk/> > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users > <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> > _______________________________________________ > Nuke-users mailing list > Nuke-users@support.thefoundry.co.uk > <mailto:Nuke-users@support.thefoundry.co.uk>, http://forums.thefoundry.co.uk/ > <http://forums.thefoundry.co.uk/> > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users > <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> > > _______________________________________________ > Nuke-users mailing list > Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users -- *A X I S V F X* The Bottle Yard Studios Whitchurch Lane Bristol BS14 0BH axis-vfx.com
_______________________________________________ Nuke-users mailing list Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users