Jump to: Board index » General » Fusion

Newb needs help in plotting a route

Learn about 3D compositing, animation, broadcast design and VFX workflows.
  • Author
  • Message
Offline

Graham Merry

  • Posts: 36
  • Joined: Sun Sep 04, 2016 7:59 am

Newb needs help in plotting a route

PostSun Feb 05, 2017 8:24 pm

As the title suggests, I want to take a still image of a map and animate a route over it. As the trip progresses, I also want it to be progressive so stage 3 starts with the route from stage 1 to still appear on the map

How can I do it, if at all?

Thanks in advance
Offline

Okke Verbart

  • Posts: 293
  • Joined: Tue Jan 17, 2017 8:40 pm

Re: Newb needs help in plotting a route

PostFri Feb 10, 2017 5:06 pm

Hey Graham - per your message on my youtube channel. Easiest way (if I understand your needs correctly) would be to import your map and then simply add a paint node). Within the paint node create a polyline, change the parameters (size, colour etc) and then animate the Stroke animation (choose: write-on). See simple example below (only paint node is important, the rest is just some fluff to create a simplistic map):

Code: Select all
{
   Tools = ordered() {
      Text1 = TextPlus {
         Inputs = {
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            Center = Input { Value = { 0.273958333333333, 0.387037037037037 }, },
            Size = Input { Value = 0.0340425531914894, },
            Font = Input { Value = "Open Sans", },
            StyledText = Input { Value = "Start", },
            Style = Input { Value = "Bold", },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = ""
               },
            },
            ShadingGradient1 = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1 },
                     [1] = { 1, 1, 1, 1 }
                  }
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { 606.825, -48.3452 } },
      },
      Polygon1 = PolylineMask {
         DrawMode = "InsertAndModify",
         DrawMode2 = "InsertAndModify",
         Inputs = {
            SoftEdge = Input { Value = 0.0246808510638298, },
            MaskWidth = Input { Value = 1920, },
            MaskHeight = Input { Value = 1080, },
            PixelAspect = Input { Value = { 1, 1 }, },
            ClippingMode = Input { Value = FuID { "None" }, },
            Polyline = Input {
               SourceOp = "Polygon1Polyline",
               Source = "Value",
            },
            Polyline2 = Input {
               Value = Polyline {
               },
               Disabled = true,
            },
         },
         ViewInfo = OperatorInfo { Pos = { 351, -20.5 } },
      },
      Polygon1Polyline = BezierSpline {
         SplineColor = { Red = 173, Green = 255, Blue = 47 },
         NameSet = true,
         KeyFrames = {
            [121] = { 0, Flags = { Linear = true, LockedY = true }, Value = Polyline {
                  Closed = true,
                  Points = {
                     { X = -0.145312502980232, Y = 0.125925928354263, LX = -0.0108775375847164, LY = -0.0155777062036265, RX = 0.0125000009934108, RY = 0.0179012337584554 },
                     { X = -0.107812501490116, Y = 0.179629623889923, LX = -0.0203125014901161, LY = -0.0157407464804471, RX = 0.0169543683050041, RY = 0.0131384316872573 },
                     { X = -0.0531250014901161, Y = 0.196296289563179, LX = -0.0250000014901161, LY = 0.0259259191928087, RX = 0.0179866455790436, RY = -0.0186528116814847 },
                     { X = 0.0088541666045785, Y = 0.182407408952713, LX = -0.0130208333954215, LY = -0.0129629614176574, RX = 0.0203283817843295, RY = 0.0202380309117797 },
                     { X = -0.010416667163372, Y = 0.30185185096882, LX = -0.0204179233485632, LY = 0.0460712086369926, RX = 0.0243969194426527, RY = -0.055049455645128 },
                     { X = 0.107291668653488, Y = 0.32222222884496, LX = -0.0349212529833365, LY = 0.144858586262636, RX = 0.0145899012743053, RY = -0.0605210950854426 },
                     { X = 0.21822916517655, Y = 0.311111110338458, LX = -0.0205079111095341, LY = 0.0170139654249003, RX = 0.0349006440121683, RY = -0.0289545993913408 },
                     { X = 0.271354166666667, Y = 0.128703702944848, LX = 0.00864769908056752, LY = 0.121067785552985, RX = -0.00451717573145246, RY = -0.0632404594176421 },
                     { X = 0.266859197616577, Y = -0.0628996093515997, LX = -0.00122614608844312, LY = 0.0641746256217495, RX = 0.000983334950298657, RY = -0.0514654296725909 },
                     { X = 0.235937497019768, Y = -0.207407405972481, LX = 0.0223174869154047, LY = 0.047181723037846, RX = -0.00957009629650693, RY = -0.0202322794953958 },
                     { X = 0.192555367449919, Y = -0.20099033360128, LX = 0.0125617925151105, LY = 0.0131360648296799, RX = -0.0419594163667096, RY = -0.0438776279676907 },
                     { X = 0.0458333345750968, Y = -0.274074069327778, LX = 0.0445406102321198, LY = 0.0250052609421797, RX = -0.0313572428440917, RY = -0.017604070434993 },
                     { X = -0.0458333343267441, Y = -0.209259256720543, LX = 0.0343314160905815, LY = -0.0120066130954704, RX = -0.0252112457103228, RY = 0.00881704594124593 },
                     { X = -0.118749998509884, Y = -0.164814814925194, LX = 0.0276041681567827, LY = -0.0129629630733422, RX = -0.0451227060838211, RY = 0.021189697491033 },
                     { X = -0.253645826379458, Y = -0.231481482971598, LX = 0.0210639301014007, LY = -0.0873762288872378, RX = -0.0163645161222897, RY = 0.0678823799474638 },
                     { X = -0.236458332339923, Y = -0.0120370386099374, LX = 3.44181670640076e-009, LY = -0.0384960743139856, RX = -4.27362226046276e-009, RY = 0.0477996627887641 },
                     { X = -0.167708337306976, Y = 0.0629629641771317, LX = -0.00815118466453607, LY = -0.0500597643200811, RX = 0.00388388299117025, RY = 0.0238525165588087 }
                  }
               } }
         }
      },
      Text2 = TextPlus {
         Inputs = {
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            Center = Input { Value = { 0.763541666666667, 0.707407407407407 }, },
            Size = Input { Value = 0.0404255319148936, },
            Font = Input { Value = "Open Sans", },
            StyledText = Input { Value = "End", },
            Style = Input { Value = "Bold", },
            ManualFontKerningPlacement = Input {
               Value = StyledText {
                  Array = {
                  },
                  Value = ""
               },
            },
            ShadingGradient1 = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1 },
                     [1] = { 1, 1, 1, 1 }
                  }
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { 719.255, -50.4666 } },
      },
      Merge3 = Merge {
         Inputs = {
            Background = Input {
               SourceOp = "Merge1",
               Source = "Output",
            },
            Foreground = Input {
               SourceOp = "Text2",
               Source = "Output",
            },
            PerformDepthMerge = Input { Value = 0, },
         },
         ViewInfo = OperatorInfo { Pos = { 712.707, 43.2071 } },
      },
      Merge1 = Merge {
         Inputs = {
            Background = Input {
               SourceOp = "Merge2",
               Source = "Output",
            },
            Foreground = Input {
               SourceOp = "Text1",
               Source = "Output",
            },
            PerformDepthMerge = Input { Value = 0, },
         },
         ViewInfo = OperatorInfo { Pos = { 602.707, 43.2071 } },
      },
      Merge2 = Merge {
         Inputs = {
            Background = Input {
               SourceOp = "Background1",
               Source = "Output",
            },
            Foreground = Input {
               SourceOp = "FastNoise1",
               Source = "Output",
            },
            PerformDepthMerge = Input { Value = 0, },
         },
         ViewInfo = OperatorInfo { Pos = { 492.707, 43.2071 } },
      },
      FastNoise1 = FastNoise {
         Inputs = {
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            Inverted = Input { Value = 1, },
            Detail = Input { Value = 7.82978723404255, },
            Contrast = Input { Value = 1.97021276595745, },
            Brightness = Input { Value = -0.0638297872340425, },
            XScale = Input { Value = 20, },
            Color1Green = Input { Value = 0.333333333333333, },
            Color1Alpha = Input { Value = 1, },
            Color2Red = Input { Value = 0.149019607843137, },
            Color2Green = Input { Value = 0.0705882352941176, },
            Color2Blue = Input { Value = 0, },
            Gradient = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1 },
                     [1] = { 1, 1, 1, 1 }
                  }
               },
            },
            EffectMask = Input {
               SourceOp = "Polygon1",
               Source = "Mask",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 351, 45.5 } },
      },
      Paint1 = Paint {
         CtrlWZoom = false,
         Inputs = {
            Input = Input {
               SourceOp = "Merge3",
               Source = "Output",
            },
            Paint = Input {
               SourceOp = "PolylineStroke1",
               Source = "Out",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 822.707, 44.8787 } },
      },
      PolylineStroke1 = PolylineStroke {
         Points = {
         },
         IsThreaded = false,
         Brushes = {
            "SoftBrush",
            "CircleBrush",
            "ImageBrush",
            "SinglePixelBrush"
         },
         ApplyModes = { "PaintApplyColor" },
         Inputs = {
            BrushControls = Input { Value = 1, },
            ["SoftBrush.Size"] = Input { Value = 0.00465116279069767, },
            ["SoftBrush.Softness"] = Input { Value = 0.001, },
            ["PaintApplyColor.Green"] = Input { Value = 0, },
            ["PaintApplyColor.Blue"] = Input { Value = 0, },
            StrokeControls = Input { Value = 1, },
            StrokeAnimation = Input { Value = 2, },
            WriteOnEnd = Input {
               SourceOp = "PolylineStroke1WriteOnEnd",
               Source = "Value",
            },
            Spacing = Input { Value = 1.5, },
            Polyline = Input {
               Value = Polyline {
                  Points = {
                     { X = -0.230208333333333, Y = -0.0925925925925926, RX = 0.0622478590490102, RY = 0.0504642088370385 },
                     { X = -0.027604166418314, Y = -0.0342592597007751, LX = -0.0538801383780184, LY = -0.0322877240587822, RX = 0.0438983921798867, RY = 0.0263061531762266 },
                     { X = 0.0994791686534882, Y = 0.065740741789341, LX = -0.0557291646798452, LY = 0.00277777882637778, RX = 0.0621545354447951, RY = -0.00309804666037551 },
                     { X = 0.27447917163372, Y = 0.180555556604156, LX = -0.0580431186119602, LY = -0.0397323415826495 }
                  }
               },
            },
            ["SinglePixelBrush.TabletSettings"] = Input { Value = 1, },
            ["ImageBrush.Brush"] = Input { UserString1 = "ball_metal", },
         },
      },
      PolylineStroke1WriteOnEnd = BezierSpline {
         SplineColor = { Red = 249, Green = 211, Blue = 145 },
         NameSet = true,
         KeyFrames = {
            [0] = { 0, RH = { 40, 0.332 }, Flags = { Linear = true } },
            [120] = { 0.995999999999999, LH = { 80, 0.663999999999999 }, Flags = { Linear = true } }
         }
      },
      Background1 = Background {
         Inputs = {
            Width = Input { Value = 1920, },
            Height = Input { Value = 1080, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            TopLeftGreen = Input { Value = 0.666666666666667, },
            TopLeftBlue = Input { Value = 1, },
            GradientType = Input { Value = FuID { "Square" }, },
            Gradient = Input {
               Value = Gradient {
                  Colors = {
                     [0] = { 0, 0, 0, 1 },
                     [1] = { 1, 1, 1, 1 }
                  }
               },
            },
         },
         ViewInfo = OperatorInfo { Pos = { 358, 130.5 } },
      }
   }
}
www.ablackbirdcalledsue.com
Offline

Graham Merry

  • Posts: 36
  • Joined: Sun Sep 04, 2016 7:59 am

Re: Newb needs help in plotting a route

PostTue Feb 14, 2017 11:57 am

Hi Okke,
here's the code:

Code: Select all
{
   Tools = ordered() {
      Loader1 = Loader {
         Clips = {
            Clip {
               ID = "Clip1",
               Filename = "D:\\DaVinciVideos\\Goa\\Goa-Tourist-Map[1080].psd",
               FormatID = "PSDFormat",
               StartFrame = -1,
               LengthSetManually = true,
               TrimIn = 0,
               TrimOut = 0,
               ExtendFirst = 0,
               ExtendLast = 0,
               Loop = 0,
               AspectMode = 0,
               Depth = 0,
               TimeCode = 0,
               GlobalStart = 0,
               GlobalEnd = 0
            }
         },
         Inputs = {
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
         },
         ViewInfo = OperatorInfo { Pos = { 354, 119 } },
      },
      Paint1 = Paint {
         CtrlWZoom = false,
         Inputs = {
            Input = Input {
               SourceOp = "Loader1",
               Source = "Output",
            },
            Paint = Input {
               SourceOp = "PolylineStroke2",
               Source = "Out",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 596, 133 } },
      },
      PolylineStroke2 = PolylineStroke {
         Points = {
         },
         IsThreaded = false,
         Brushes = { "SoftBrush" },
         ApplyModes = { "PaintApplyColor" },
         Inputs = {
            Paint = Input {
               SourceOp = "PolylineStroke1",
               Source = "Out",
            },
            BrushControls = Input { Value = 1, },
            ["SoftBrush.Size"] = Input { Value = 0.00744186046511628, },
            ["SoftBrush.Softness"] = Input { Value = 0.168358139534884, },
            ["PaintApplyColor.Red"] = Input { Value = 0.76078431372549, },
            ["PaintApplyColor.Green"] = Input { Value = 0, },
            ["PaintApplyColor.Blue"] = Input { Value = 0, },
            StrokeControls = Input { Value = 1, },
            StrokeAnimation = Input { Value = 2, },
            Duration = Input { Value = 5000, },
            WriteOnEnd = Input {
               SourceOp = "PolylineStroke2WriteOnEnd",
               Source = "Value",
            },
            Polyline = Input {
               Value = Polyline {
               },
            },
         },
      },
      PolylineStroke1 = PolylineStroke {
         Points = {
         },
         IsThreaded = false,
         Brushes = { "SoftBrush" },
         ApplyModes = { "PaintApplyColor" },
         Inputs = {
            Paint = Input {
               SourceOp = "PolylineStroke5",
               Source = "Out",
            },
            BrushControls = Input { Value = 1, },
            ["SoftBrush.Size"] = Input { Value = 0.00744186046511628, },
            ["SoftBrush.Softness"] = Input { Value = 0.168358139534884, },
            ["PaintApplyColor.Red"] = Input { Value = 0.76078431372549, },
            ["PaintApplyColor.Green"] = Input { Value = 0, },
            ["PaintApplyColor.Blue"] = Input { Value = 0, },
            StrokeControls = Input { Value = 1, },
            StrokeAnimation = Input { Value = 2, },
            Duration = Input { Value = 5000, },
            WriteOnEnd = Input {
               SourceOp = "PolylineStroke1WriteOnEnd",
               Source = "Value",
            },
            Polyline = Input {
               Value = Polyline {
               },
            },
         },
      },
      PolylineStroke5 = PolylineStroke {
         Points = {
         },
         IsThreaded = false,
         Brushes = { "SoftBrush" },
         ApplyModes = { "PaintApplyColor" },
         CtrlWZoom = false,
         Inputs = {
            BrushControls = Input { Value = 1, },
            ["SoftBrush.Size"] = Input { Value = 0.00744186046511628, },
            ["SoftBrush.Softness"] = Input { Value = 0.168358139534884, },
            ["PaintApplyColor.Red"] = Input { Value = 0.76078431372549, },
            ["PaintApplyColor.Green"] = Input { Value = 0, },
            ["PaintApplyColor.Blue"] = Input { Value = 0, },
            StrokeControls = Input { Value = 1, },
            StrokeAnimation = Input { Value = 2, },
            Duration = Input { Value = 5000, },
            WriteOnEnd = Input {
               SourceOp = "PolylineStroke5WriteOnEnd",
               Source = "Value",
            },
            Polyline = Input {
               Value = Polyline {
                  Points = {
                     { Linear = true, X = -0.190967440605164, Y = 0.0031824610196054, RX = 0.00611340179731954, RY = 0.00495049507738754 },
                     { X = -0.172627240419388, Y = 0.0180339459329844, LX = -0.0294971707106621, LY = 0.00636492217862383, RX = 0.00687758082755385, RY = -0.000353606682989116 },
                     { X = -0.151994496583939, Y = 0.0169731266796589, LX = -0.00641907555474319, LY = 0.00353606778624227, RX = 0.00519639264092466, RY = 0 },
                     { X = -0.136405318975449, Y = 0.0169731266796589, LX = -0.00917016927507456, LY = 0.00337514880321994, RX = 0.00626623883317338, RY = 0.00106082010253713 },
                     { X = -0.117606602609158, Y = 0.0148514853790402, LX = -0.0113097968340904, LY = 0.0106082039427246, RX = 0.00794742477312741, RY = 0.00235737851816057 },
                     { X = -0.0937643274664879, Y = 0.0219236202538013, LX = -0.0120739722284231, LY = -0.00589344641066406, RX = 0.00932294027272048, RY = -0.000707213351927175 },
                     { X = -0.0657955035567284, Y = 0.0198019798845053, LX = -0.0157420140920694, LY = 0.00530410161218179, RX = 0.00596056751600558, RY = -0.00895803855650412 },
                     { X = -0.0479138009250164, Y = -0.00707213580608368, LX = -0.00229252533352046, LY = 0.0185054218662637, RX = 0.00168118597240728, RY = -0.00872230079448318 },
                     { X = -0.0428702421486378, Y = -0.0332390367984772, LX = -0.0053492281548924, LY = 0.00730787363748177, RX = 0.00382087698703637, RY = -0.00990099056269526 },
                     { X = -0.0314076095819473, Y = -0.0629420056939125, LX = -0.0157420140801129, LY = 0.00954738377344487, RX = 0.00489072237478635, RY = -0.00766148136464114 },
                     { X = -0.0167354419827461, Y = -0.0859264507889748, LX = -0.00489072237478635, LY = 0.0165016510959, RX = 0.00229252620577247, RY = -0.00577557722404284 },
                     { X = -0.00985786318778992, Y = -0.103253185749054, LX = -0.00596056838825759, LY = 0.00754361117029464, RX = 0.00259819648671402, RY = -0.00754361040802398 },
                     { X = -0.00206327368505299, Y = -0.125884011387825, LX = -0.00901727030606294, LY = 0.0107260715112772, RX = 0.00611340362327687, RY = -0.0119047637665289 },
                     { X = 0.0162769369781017, Y = -0.161598309874535, LX = -0.00106984562235994, LY = 0.0232201810225401, RX = 0.00275103170575578, RY = -0.0037718033562961 },
                     { X = 0.0245300326496363, Y = -0.17291371524334, LX = -0.00871160025229404, LY = 0.00412541014554644, RX = 0.00611340345271945, RY = -0.010490336314455 },
                     { X = 0.0428702421486378, Y = -0.204384729266167, LX = -0.0033623718158556, LY = 0.0302923165124748, RX = 0.00183402137762815, RY = -0.00388967298859979 },
                     { X = 0.0483723059296608, Y = -0.216053754091263, LX = -0.00504355828730256, LY = 0.00495049335635086, RX = 0.0122268073922375, RY = -0.0134370560384145 },
                     { X = 0.0850527286529541, Y = -0.256364911794662, LX = -0.0136023232106693, LY = 0.0212164054019223, RX = 0.00152835072717517, RY = -0.00931164892087394 },
                     { X = 0.089637778699398, Y = -0.284299850463867, LX = 0.00397371254655254, LY = 0.0149693575488796, RX = -0.00121670736746567, RY = -0.00621653983952575 },
                     { X = 0.0868867492078642, Y = -0.303041011095047, LX = -0.00197715133120213, LY = 0.0107909728403001, RX = -0.00276219087195645, RY = -0.0112429722859799 },
                     { X = 0.0777166411280632, Y = -0.336633652448654, LX = 0.0158287883570074, LY = 0.0241373504210505, RX = 0.000458506143923916, RY = -0.00353607153173102 },
                     { X = 0.0790921598672867, Y = -0.347241878509521, LX = -0.00366804305359832, LY = 0.0060113190564835, RX = 0.00565489826218061, RY = -0.0116690202233703 },
                     { X = 0.0960568562150002, Y = -0.382248938083649, LX = -0.00932294044466579, LY = 0.0314710004213901, RX = -0.00611340415786569, RY = 0.00058934428342274 },
                     { X = 0.0777166411280632, Y = -0.380480915307999, LX = 0.00611340415786569, LY = -0.00235737822967449 }
                  }
               },
            },
         },
      },
      PolylineStroke5WriteOnEnd = BezierSpline {
         SplineColor = { Red = 218, Green = 249, Blue = 145 },
         NameSet = true,
         KeyFrames = {
            [0] = { 0, RH = { 83.3333333333333, 0.333333333333333 }, Flags = { Linear = true } },
            [250] = { 1, LH = { 166.666666666667, 0.666666666666667 }, Flags = { Linear = true } }
         }
      },
      PolylineStroke1WriteOnEnd = BezierSpline {
         SplineColor = { Red = 249, Green = 211, Blue = 145 },
         NameSet = true,
         KeyFrames = {
            [0] = { 0, Flags = { Linear = true } }
         }
      },
      PolylineStroke2WriteOnEnd = BezierSpline {
         SplineColor = { Red = 138, Green = 249, Blue = 145 },
         NameSet = true,
         KeyFrames = {
            [0] = { 0, RH = { 83.3333333333333, 0.333333333333333 }, Flags = { Linear = true } },
            [250] = { 1, LH = { 166.666666666667, 0.666666666666667 }, Flags = { Linear = true } }
         }
      },
      Saver1 = Saver {
         Inputs = {
            ProcessWhenBlendIs00 = Input { Value = 0, },
            Clip = Input {
               Value = Clip {
                  Filename = "D:\\DaVinciVideos\\Goa\\Goa-Tourist-Map.mov",
                  FormatID = "QuickTimeMovies",
                  Length = 0,
                  Multiframe = true,
                  Saving = true,
                  TrimIn = 0,
                  ExtendFirst = 0,
                  ExtendLast = 0,
                  Loop = 1,
                  AspectMode = 0,
                  Depth = 0,
                  TimeCode = 0,
                  GlobalStart = -2000000000,
                  GlobalEnd = 0
               },
            },
            OutputFormat = Input { Value = FuID { "QuickTimeMovies" }, },
            ClippingMode = Input { Value = FuID { "None" }, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            Action = Input { Value = FuID { "Legal" }, },
            Input = Input {
               SourceOp = "Paint1",
               Source = "Output",
            },
            ["QuickTimeMovies.Compression"] = Input { Value = FuID { "H.264_avc1" }, },
         },
         ViewInfo = OperatorInfo { Pos = { 741, 132 } },
      }
   }
}
Offline

Okke Verbart

  • Posts: 293
  • Joined: Tue Jan 17, 2017 8:40 pm

Re: Newb needs help in plotting a route

PostTue Feb 14, 2017 9:56 pm

Hey Graham - unfortunately I can't view it b/c it's using an input image (your .psd file) and that doesn't get copied over :-)

Glad you got it to work though!
www.ablackbirdcalledsue.com
Offline

Graham Merry

  • Posts: 36
  • Joined: Sun Sep 04, 2016 7:59 am

Re: Newb needs help in plotting a route

PostWed Feb 15, 2017 1:21 pm

Hi okke,

it seems that I'm not allowed to post urls

If you enter the top level of tinyurl dot com and add a slash and hybd5rd
That should get you the file
Offline

Sander de Regt

  • Posts: 4133
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Newb needs help in plotting a route

PostWed Feb 15, 2017 8:17 pm

Graham,

URLs are off-limits for new users of the forum.
I'm not a new user anymore so... :lol:

http://tinyurl.com/hybd5rd
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

Graham Merry

  • Posts: 36
  • Joined: Sun Sep 04, 2016 7:59 am

Re: Newb needs help in plotting a route

PostThu Feb 16, 2017 5:16 pm

Thanks Sander
Offline

Okke Verbart

  • Posts: 293
  • Joined: Tue Jan 17, 2017 8:40 pm

Re: Newb needs help in plotting a route

PostThu Feb 16, 2017 9:04 pm

Hey Graham - managed to download the .psd. Comp looks good :-)
www.ablackbirdcalledsue.com

Return to Fusion

Who is online

Users browsing this forum: SteveW and 29 guests