// Realsoft 3D JavaScript file
// SynthEyes/Realsoft 3D Exporter: C:\Shots\Manual\flyover_auto.sni
// Exported Fri, Jul 28, 2006 12:03:22 PM


include("real/code/r3uimage.js");
include("real/objects/r3camera.js");
include("real/objects/r3cone.js");
include("real/objects/r3cube.js");
include("real/objects/r3cylind.js");
include("real/objects/r3level.js");
include("real/objects/r3pyrami.js");
include("real/objects/r3rect.js");
include("real/objects/r3sphere.js");
include("real/objects/r3triset.js");
include("real/wires/r3wire.js");
include("real/objects/r3lsd.js");
include("real/objects/r3lsp.js");
include("plugins/canvas/opengl/r3opengl.js");


currLayer = LayerList.GetCurrentLayer(); // current project

// Animation playback options
animator=currLayer.GetAnimator();
animator.SetFramesPerSecond(24);
animator.SetFrames(150);
animator.SetAnimImages(TRUE);

imageLayer=currLayer.GetImages();
primLayer=currLayer.GetPrims(); 
matLayer=currLayer.GetMaterials(); 



image = new r3Userimage(0);
image.SetName("syntheyes");
image.SetImageFile("C:/Shots/Manual/FlyoverJPEG/FLYOVER0000.JPG");
image.SetTextureAnimation(R3UIMGANIM_AUTOMATIC);
imageLayer.ADD(image);



pyr0 = new r3Vect(-0.25,1,-0.25);
pyr1 = new r3Vect(0.25,1,-0.25);
pyr2 = new r3Vect(-0.25,1,0.25);
pyr3 = new r3Vect(0, 0, 0);



root = new r3Level(0);
root.SetName("Camera01 Level");

// background rectangle

p0 = new r3Vect(111.504, 83.6278, 0);
p1 = new r3Vect(-111.504, 83.6278, 0);
p2 = new r3Vect(111.504, -83.6278, 0);
p3 = new r3Vect(111.504, 83.6278, 0.1);

rect = new r3Rect(0);
rect.SetParent(root);
rect.SetName("Camera01 Screen");
rect.SetP0(p0);
rect.SetP1(p1);
rect.SetP2(p2);
rect.SetPosition([0, 0, 300]);

// Attach image to rectangle w/uv-map
rect.SetUVTextureMap("syntheyes");
rect.SetTextureIsImage(TRUE);
rect.SetTextureMapMethod(R3TEXMAP_ILLUMINATIONMAP);
rect.SET([R3WIREA_TextureQuality, 0]);

camera = new r3Camera(0);
camera.SetParent(root);
camera.SetName("Camera01");
camera.SetProjection(R3CAMP_PERSPECTIVE);
camera.SetPosition([0, 0, 0]);
camera.SetDirection([0, 0, 100]);
camera.SetUp([0, 0.268522, 0.963274]);
camera.SetSide([-0.348393, 0, 0.937349]);
camera.SetAngle(0.711712);  // viewing angle  in radians
//camera.SetAspectRatio(0.75); // height/width (!)

nuobj = root;
nuobj.SetSpace([-0.419808,0.372178,0.827795,-70.0892, -0.000435465,0.911975,-0.410246,41.0644, -0.907613,-0.172585,-0.382692,32.4143, 0,0,0,1]);

trkgrp = new r3Level(0);
trkgrp.SetName("Camera01 Trackers");

nuobj.KEYFRAME(TRUE);
nuobj.SetTime(0);
nuobj.SetSpace([-0.419808,0.372178,0.827795,-70.0892, -0.000435465,0.911975,-0.410246,41.0644, -0.907613,-0.172585,-0.382692,32.4143, 0,0,0,1]);
nuobj.SetTime(0.00671141);
nuobj.SetSpace([-0.419875,0.373075,0.827358,-69.9749, -0.0007117,0.911471,-0.411364,41.0528, -0.907582,-0.17331,-0.382438,32.5436, 0,0,0,1]);
nuobj.SetTime(0.0134228);
nuobj.SetSpace([-0.419015,0.374388,0.8272,-69.878, -0.000284758,0.91098,-0.412451,41.0611, -0.907979,-0.173059,-0.381608,32.6473, 0,0,0,1]);
nuobj.SetTime(0.0201342);
nuobj.SetSpace([-0.417998,0.375824,0.827063,-69.7678, 0.000643257,0.910536,-0.41343,41.0551, -0.908448,-0.172281,-0.380844,32.7795, 0,0,0,1]);
nuobj.SetTime(0.0268456);
nuobj.SetSpace([-0.417338,0.376369,0.827149,-69.6694, 0.00106863,0.910407,-0.413713,41.0662, -0.908751,-0.171774,-0.38035,32.8938, 0,0,0,1]);
nuobj.SetTime(0.033557);
nuobj.SetSpace([-0.41703,0.376352,0.827312,-69.5762, 0.000979833,0.910427,-0.413668,41.088, -0.908892,-0.171701,-0.380044,33.0177, 0,0,0,1]);
nuobj.SetTime(0.0402685);
nuobj.SetSpace([-0.416912,0.376114,0.82748,-69.4805, 0.0010237,0.910566,-0.413363,41.0854, -0.908946,-0.171489,-0.380011,33.1373, 0,0,0,1]);
nuobj.SetTime(0.0469799);
nuobj.SetSpace([-0.417646,0.376045,0.827141,-69.3712, 0.00195169,0.910706,-0.413051,41.0759, -0.908608,-0.170895,-0.381086,33.2489, 0,0,0,1]);
nuobj.SetTime(0.0536913);
nuobj.SetSpace([-0.418764,0.375022,0.82704,-69.2672, 0.00195392,0.911111,-0.412155,41.0871, -0.908093,-0.17098,-0.382273,33.3669, 0,0,0,1]);
nuobj.SetTime(0.0604027);
nuobj.SetSpace([-0.419839,0.373148,0.827342,-69.1749, 0.00133263,0.911825,-0.410576,41.0979, -0.907598,-0.171273,-0.383317,33.4726, 0,0,0,1]);
nuobj.SetTime(0.0671141);
nuobj.SetSpace([-0.421022,0.371682,0.827401,-69.0667, 0.00149432,0.912472,-0.409137,41.1119, -0.907049,-0.171019,-0.384726,33.589, 0,0,0,1]);
nuobj.SetTime(0.0738255);
nuobj.SetSpace([-0.422373,0.369046,0.827893,-68.9502, 0.000810637,0.913516,-0.406801,41.1105, -0.906422,-0.171151,-0.386144,33.6858, 0,0,0,1]);
nuobj.SetTime(0.0805369);
nuobj.SetSpace([-0.423207,0.366229,0.828717,-68.8595, 9.66538e-005,0.914684,-0.404171,41.1079, -0.906033,-0.170968,-0.387136,33.8035, 0,0,0,1]);
nuobj.SetTime(0.0872483);
nuobj.SetSpace([-0.423907,0.364996,0.828903,-68.7411, 8.91742e-005,0.915218,-0.402958,41.1072, -0.905705,-0.170743,-0.388,33.9145, 0,0,0,1]);
nuobj.SetTime(0.0939597);
nuobj.SetSpace([-0.425204,0.364686,0.828375,-68.6273, 0.00106928,0.915435,-0.402464,41.1112, -0.905097,-0.170244,-0.389637,34.0199, 0,0,0,1]);
nuobj.SetTime(0.100671);
nuobj.SetSpace([-0.426028,0.364774,0.827913,-68.5196, 0.00226221,0.915541,-0.402218,41.1165, -0.904707,-0.169483,-0.390871,34.1483, 0,0,0,1]);
nuobj.SetTime(0.107383);
nuobj.SetSpace([-0.426131,0.365133,0.827701,-68.4157, 0.00238675,0.91538,-0.402583,41.1216, -0.904658,-0.169578,-0.390944,34.2707, 0,0,0,1]);
nuobj.SetTime(0.114094);
nuobj.SetSpace([-0.426519,0.365868,0.827177,-68.3227, 0.00164568,0.914847,-0.403797,41.141, -0.904477,-0.170866,-0.390802,34.3745, 0,0,0,1]);
nuobj.SetTime(0.120805);
nuobj.SetSpace([-0.427249,0.366181,0.826662,-68.2142, 0.00132048,0.914565,-0.404436,41.1409, -0.904133,-0.171704,-0.391231,34.4921, 0,0,0,1]);
nuobj.SetTime(0.127517);
nuobj.SetSpace([-0.428039,0.365921,0.826368,-68.1063, 0.00172716,0.914696,-0.404138,41.1364, -0.903758,-0.17156,-0.392158,34.6106, 0,0,0,1]);
nuobj.SetTime(0.134228);
nuobj.SetSpace([-0.42785,0.366116,0.82638,-68.0054, 0.00332585,0.91492,-0.403621,41.149, -0.903844,-0.169941,-0.392666,34.7174, 0,0,0,1]);
nuobj.SetTime(0.14094);
nuobj.SetSpace([-0.427596,0.365257,0.826891,-67.8948, 0.00459178,0.915599,-0.402067,41.1493, -0.903958,-0.168125,-0.393184,34.8344, 0,0,0,1]);
nuobj.SetTime(0.147651);
nuobj.SetSpace([-0.428026,0.363596,0.8274,-67.7789, 0.0047142,0.916388,-0.400263,41.1646, -0.903754,-0.167422,-0.393952,34.9328, 0,0,0,1]);
nuobj.SetTime(0.154362);
nuobj.SetSpace([-0.429067,0.362048,0.82754,-67.6655, 0.00446589,0.916997,-0.398869,41.1552, -0.903261,-0.167446,-0.39507,35.0608, 0,0,0,1]);
nuobj.SetTime(0.161074);
nuobj.SetSpace([-0.4306,0.361433,0.827012,-67.5585, 0.00500964,0.917257,-0.398265,41.1649, -0.902529,-0.16735,-0.396782,35.1678, 0,0,0,1]);
nuobj.SetTime(0.167785);
nuobj.SetSpace([-0.432639,0.360944,0.826162,-67.4451, 0.00604694,0.917503,-0.397684,41.1651, -0.901547,-0.167058,-0.39913,35.3005, 0,0,0,1]);
nuobj.SetTime(0.174497);
nuobj.SetSpace([-0.434497,0.360214,0.825505,-67.3338, 0.00598918,0.917677,-0.397282,41.1664, -0.900653,-0.167674,-0.400885,35.3915, 0,0,0,1]);
nuobj.SetTime(0.181208);
nuobj.SetSpace([-0.436574,0.360559,0.824257,-67.2282, 0.00666681,0.91745,-0.397794,41.1693, -0.899644,-0.168172,-0.402939,35.4979, 0,0,0,1]);
nuobj.SetTime(0.187919);
nuobj.SetSpace([-0.43962,0.360896,0.822489,-67.1237, 0.00732707,0.917135,-0.398509,41.1756, -0.898154,-0.169166,-0.405835,35.5969, 0,0,0,1]);
nuobj.SetTime(0.194631);
nuobj.SetSpace([-0.442347,0.36057,0.821169,-67.0138, 0.00860939,0.917286,-0.398137,41.1949, -0.896803,-0.169045,-0.408863,35.7174, 0,0,0,1]);
nuobj.SetTime(0.201342);
nuobj.SetSpace([-0.443621,0.359393,0.820998,-66.8892, 0.00940088,0.917888,-0.396727,41.1699, -0.896165,-0.168278,-0.410573,35.8164, 0,0,0,1]);
nuobj.SetTime(0.208054);
nuobj.SetSpace([-0.445162,0.358165,0.8207,-66.7832, 0.00841765,0.918156,-0.396131,41.1947, -0.89541,-0.169434,-0.411743,35.9322, 0,0,0,1]);
nuobj.SetTime(0.214765);
nuobj.SetSpace([-0.446381,0.356863,0.820605,-66.6732, 0.00702982,0.918409,-0.395571,41.2052, -0.894815,-0.170807,-0.412469,36.0401, 0,0,0,1]);
nuobj.SetTime(0.221477);
nuobj.SetSpace([-0.447053,0.355028,0.821035,-66.5771, 0.0055774,0.918951,-0.394332,41.212, -0.89449,-0.171708,-0.4128,36.1266, 0,0,0,1]);
nuobj.SetTime(0.228188);
nuobj.SetSpace([-0.448438,0.353746,0.820833,-66.4514, 0.00569376,0.919461,-0.39314,41.2198, -0.893796,-0.171625,-0.414336,36.2466, 0,0,0,1]);
nuobj.SetTime(0.234899);
nuobj.SetSpace([-0.450391,0.352165,0.820444,-66.3505, 0.00585068,0.920068,-0.391715,41.2252, -0.892812,-0.171625,-0.41645,36.3594, 0,0,0,1]);
nuobj.SetTime(0.241611);
nuobj.SetSpace([-0.452409,0.350335,0.820116,-66.2332, 0.00548601,0.920684,-0.390269,41.23, -0.891793,-0.172062,-0.418448,36.4591, 0,0,0,1]);
nuobj.SetTime(0.248322);
nuobj.SetSpace([-0.453848,0.349261,0.81978,-66.1089, 0.00587474,0.921138,-0.389191,41.225, -0.89106,-0.171818,-0.420108,36.5785, 0,0,0,1]);
nuobj.SetTime(0.255034);
nuobj.SetSpace([-0.455608,0.348753,0.81902,-65.9999, 0.0062901,0.921298,-0.388806,41.2324, -0.890158,-0.171991,-0.421944,36.6754, 0,0,0,1]);
nuobj.SetTime(0.261745);
nuobj.SetSpace([-0.457652,0.348395,0.818032,-65.9091, 0.00720032,0.921457,-0.388414,41.2365, -0.889102,-0.171868,-0.424215,36.7776, 0,0,0,1]);
nuobj.SetTime(0.268456);
nuobj.SetSpace([-0.459838,0.348505,0.816758,-65.7889, 0.008133,0.921383,-0.38857,41.2283, -0.887966,-0.172036,-0.426521,36.8925, 0,0,0,1]);
nuobj.SetTime(0.275168);
nuobj.SetSpace([-0.461524,0.349066,0.815566,-65.674, 0.00954656,0.921235,-0.38889,41.2381, -0.887076,-0.171696,-0.428504,36.9911, 0,0,0,1]);
nuobj.SetTime(0.281879);
nuobj.SetSpace([-0.463058,0.349045,0.814705,-65.5656, 0.0111956,0.921422,-0.388403,41.2582, -0.886257,-0.170732,-0.43058,37.1006, 0,0,0,1]);
nuobj.SetTime(0.288591);
nuobj.SetSpace([-0.464579,0.348896,0.813903,-65.4524, 0.0123728,0.92158,-0.387991,41.2472, -0.885445,-0.170182,-0.432464,37.198, 0,0,0,1]);
nuobj.SetTime(0.295302);
nuobj.SetSpace([-0.465563,0.349727,0.812984,-65.3416, 0.0131149,0.921236,-0.388784,41.2532, -0.884918,-0.170341,-0.43348,37.3212, 0,0,0,1]);
nuobj.SetTime(0.302013);
nuobj.SetSpace([-0.466589,0.350684,0.811983,-65.2261, 0.0134444,0.920746,-0.389931,41.2557, -0.884372,-0.171021,-0.434325,37.4337, 0,0,0,1]);
nuobj.SetTime(0.308725);
nuobj.SetSpace([-0.466856,0.35174,0.811372,-65.1115, 0.0143224,0.920383,-0.390756,41.2583, -0.884218,-0.170806,-0.434724,37.545, 0,0,0,1]);
nuobj.SetTime(0.315436);
nuobj.SetSpace([-0.467734,0.352698,0.81045,-64.9878, 0.0149731,0.919964,-0.391716,41.2463, -0.883742,-0.171084,-0.43558,37.6606, 0,0,0,1]);
nuobj.SetTime(0.322148);
nuobj.SetSpace([-0.469531,0.353034,0.809264,-64.8724, 0.0145995,0.91956,-0.392679,41.2622, -0.882795,-0.17256,-0.436916,37.7796, 0,0,0,1]);
nuobj.SetTime(0.328859);
nuobj.SetSpace([-0.470285,0.352247,0.809169,-64.7735, 0.0141409,0.91978,-0.392179,41.2666, -0.882401,-0.172994,-0.43754,37.8852, 0,0,0,1]);
nuobj.SetTime(0.33557);
nuobj.SetSpace([-0.470827,0.35153,0.809165,-64.6563, 0.0134617,0.919942,-0.391822,41.2743, -0.882123,-0.173588,-0.437866,37.9871, 0,0,0,1]);
nuobj.SetTime(0.342282);
nuobj.SetSpace([-0.471799,0.351592,0.808572,-64.5579, 0.012993,0.919727,-0.392344,41.27, -0.881611,-0.174602,-0.438494,38.0855, 0,0,0,1]);
nuobj.SetTime(0.348993);
nuobj.SetSpace([-0.473564,0.351478,0.80759,-64.4412, 0.0133175,0.919677,-0.392451,41.2808, -0.880659,-0.175095,-0.440206,38.2013, 0,0,0,1]);
nuobj.SetTime(0.355705);
nuobj.SetSpace([-0.474846,0.350898,0.807089,-64.3251, 0.0140605,0.919982,-0.391708,41.2765, -0.879957,-0.174653,-0.441784,38.3098, 0,0,0,1]);
nuobj.SetTime(0.362416);
nuobj.SetSpace([-0.475995,0.350778,0.806463,-64.2126, 0.0141747,0.919952,-0.391775,41.2829, -0.879334,-0.175052,-0.442865,38.4004, 0,0,0,1]);
nuobj.SetTime(0.369128);
nuobj.SetSpace([-0.477376,0.351727,0.805233,-64.1041, 0.0151605,0.919553,-0.392674,41.2875, -0.878568,-0.175245,-0.444305,38.5137, 0,0,0,1]);
nuobj.SetTime(0.375839);
nuobj.SetSpace([-0.478498,0.352278,0.804326,-63.9911, 0.0155731,0.919257,-0.393351,41.2996, -0.87795,-0.175692,-0.445349,38.6176, 0,0,0,1]);
nuobj.SetTime(0.38255);
nuobj.SetSpace([-0.480198,0.352134,0.803375,-63.8732, 0.0153419,0.919113,-0.393695,41.2964, -0.877026,-0.176726,-0.446759,38.7362, 0,0,0,1]);
nuobj.SetTime(0.389262);
nuobj.SetSpace([-0.48203,0.353194,0.801811,-63.763, 0.0151177,0.918364,-0.395447,41.3106, -0.876024,-0.178496,-0.448019,38.8316, 0,0,0,1]);
nuobj.SetTime(0.395973);
nuobj.SetSpace([-0.48315,0.354298,0.800649,-63.6647, 0.0149979,0.91768,-0.397036,41.3134, -0.875409,-0.17982,-0.448691,38.9359, 0,0,0,1]);
nuobj.SetTime(0.402685);
nuobj.SetSpace([-0.483615,0.355023,0.800047,-63.535, 0.014644,0.9172,-0.398158,41.3101, -0.875158,-0.180839,-0.448771,39.0573, 0,0,0,1]);
nuobj.SetTime(0.409396);
nuobj.SetSpace([-0.484008,0.355443,0.799623,-63.4236, 0.0135454,0.916722,-0.399296,41.317, -0.874959,-0.182431,-0.448516,39.1474, 0,0,0,1]);
nuobj.SetTime(0.416107);
nuobj.SetSpace([-0.484518,0.356088,0.799027,-63.3136, 0.0132057,0.916275,-0.400332,41.3176, -0.874682,-0.183416,-0.448654,39.2539, 0,0,0,1]);
nuobj.SetTime(0.422819);
nuobj.SetSpace([-0.484323,0.356869,0.798796,-63.2044, 0.0135747,0.915981,-0.400992,41.3257, -0.874784,-0.183366,-0.448475,39.3559, 0,0,0,1]);
nuobj.SetTime(0.42953);
nuobj.SetSpace([-0.48479,0.357372,0.798288,-63.078, 0.0144474,0.915862,-0.401233,41.3375, -0.874511,-0.182981,-0.449164,39.4864, 0,0,0,1]);
nuobj.SetTime(0.436242);
nuobj.SetSpace([-0.485401,0.357457,0.797879,-62.9746, 0.0154968,0.915974,-0.400937,41.3203, -0.874155,-0.182251,-0.450154,39.5851, 0,0,0,1]);
nuobj.SetTime(0.442953);
nuobj.SetSpace([-0.487074,0.357008,0.797059,-62.8569, 0.0157049,0.916068,-0.400716,41.345, -0.873219,-0.182661,-0.4518,39.6962, 0,0,0,1]);
nuobj.SetTime(0.449664);
nuobj.SetSpace([-0.488925,0.356831,0.796005,-62.7362, 0.0159893,0.916021,-0.400811,41.3273, -0.872179,-0.183239,-0.453571,39.8064, 0,0,0,1]);
nuobj.SetTime(0.456376);
nuobj.SetSpace([-0.490277,0.357761,0.794755,-62.6135, 0.0159054,0.91539,-0.402254,41.3343, -0.871422,-0.184575,-0.454485,39.8976, 0,0,0,1]);
nuobj.SetTime(0.463087);
nuobj.SetSpace([-0.491209,0.358871,0.793678,-62.516, 0.0157182,0.914687,-0.403858,41.3416, -0.8709,-0.185904,-0.454943,40.003, 0,0,0,1]);
nuobj.SetTime(0.469799);
nuobj.SetSpace([-0.492304,0.359912,0.792528,-62.3994, 0.0145465,0.913783,-0.405941,41.3375, -0.870302,-0.188318,-0.455094,40.1124, 0,0,0,1]);
nuobj.SetTime(0.47651);
nuobj.SetSpace([-0.493891,0.361669,0.790738,-62.29, 0.0130286,0.912368,-0.409163,41.3439, -0.869426,-0.19178,-0.455323,40.2221, 0,0,0,1]);
nuobj.SetTime(0.483221);
nuobj.SetSpace([-0.494778,0.3642,0.78902,-62.1609, 0.0135707,0.911071,-0.412027,41.346, -0.868914,-0.193154,-0.45572,40.343, 0,0,0,1]);
nuobj.SetTime(0.489933);
nuobj.SetSpace([-0.495084,0.365656,0.788155,-62.0474, 0.0141693,0.910406,-0.413472,41.3413, -0.86873,-0.193536,-0.455909,40.4421, 0,0,0,1]);
nuobj.SetTime(0.496644);
nuobj.SetSpace([-0.49615,0.366381,0.787147,-61.9366, 0.0144767,0.909969,-0.414424,41.3466, -0.868116,-0.194221,-0.456785,40.5503, 0,0,0,1]);
nuobj.SetTime(0.503356);
nuobj.SetSpace([-0.497798,0.367131,0.785756,-61.8212, 0.0152578,0.909553,-0.415307,41.3394, -0.867159,-0.19475,-0.458375,40.6589, 0,0,0,1]);
nuobj.SetTime(0.510067);
nuobj.SetSpace([-0.499679,0.367062,0.784593,-61.7013, 0.0161778,0.909573,-0.415229,41.3314, -0.86606,-0.194788,-0.460432,40.7458, 0,0,0,1]);
nuobj.SetTime(0.516779);
nuobj.SetSpace([-0.501557,0.365859,0.783957,-61.5869, 0.0164487,0.910046,-0.41418,41.3479, -0.864968,-0.19484,-0.462458,40.8425, 0,0,0,1]);
nuobj.SetTime(0.52349);
nuobj.SetSpace([-0.503335,0.363847,0.783753,-61.4587, 0.0164094,0.910887,-0.412329,41.3469, -0.863936,-0.194679,-0.464452,40.954, 0,0,0,1]);
nuobj.SetTime(0.530201);
nuobj.SetSpace([-0.505818,0.361899,0.783056,-61.3385, 0.0160833,0.911542,-0.410891,41.3178, -0.86249,-0.195242,-0.466895,41.0586, 0,0,0,1]);
nuobj.SetTime(0.536913);
nuobj.SetSpace([-0.507908,0.361081,0.78208,-61.2191, 0.0162921,0.91177,-0.410378,41.3194, -0.861257,-0.195693,-0.468978,41.1546, 0,0,0,1]);
nuobj.SetTime(0.543624);
nuobj.SetSpace([-0.509458,0.360405,0.781384,-61.1138, 0.0168014,0.912056,-0.409721,41.332, -0.860332,-0.195607,-0.470709,41.2653, 0,0,0,1]);
nuobj.SetTime(0.550336);
nuobj.SetSpace([-0.511537,0.359056,0.780646,-60.9924, 0.0172449,0.912615,-0.408455,41.3302, -0.859088,-0.195478,-0.473029,41.3577, 0,0,0,1]);
nuobj.SetTime(0.557047);
nuobj.SetSpace([-0.51424,0.35753,0.77957,-60.8707, 0.0177771,0.913213,-0.407095,41.3329, -0.857462,-0.195486,-0.475967,41.4609, 0,0,0,1]);
nuobj.SetTime(0.563758);
nuobj.SetSpace([-0.516963,0.356555,0.778214,-60.7417, 0.0183852,0.913536,-0.406342,41.3174, -0.85581,-0.195756,-0.47882,41.5647, 0,0,0,1]);
nuobj.SetTime(0.57047);
nuobj.SetSpace([-0.519423,0.356009,0.776825,-60.6252, 0.0190461,0.913678,-0.405991,41.3244, -0.854305,-0.196086,-0.481366,41.6586, 0,0,0,1]);
nuobj.SetTime(0.577181);
nuobj.SetSpace([-0.522128,0.355652,0.775173,-60.4977, 0.0207296,0.913927,-0.40535,41.318, -0.852615,-0.195575,-0.48456,41.7666, 0,0,0,1]);
nuobj.SetTime(0.583893);
nuobj.SetSpace([-0.52499,0.355138,0.773475,-60.3895, 0.0221528,0.914179,-0.404706,41.3132, -0.85082,-0.195332,-0.487802,41.8512, 0,0,0,1]);
nuobj.SetTime(0.590604);
nuobj.SetSpace([-0.528919,0.354253,0.7712,-60.2764, 0.0230319,0.914371,-0.404222,41.2857, -0.84836,-0.196039,-0.491787,41.9361, 0,0,0,1]);
nuobj.SetTime(0.597315);
nuobj.SetSpace([-0.53413,0.353737,0.767838,-60.1354, 0.0240475,0.914242,-0.404455,41.2669, -0.84506,-0.197567,-0.49683,42.0417, 0,0,0,1]);
nuobj.SetTime(0.604027);
nuobj.SetSpace([-0.538503,0.354129,0.764596,-60.0198, 0.0260263,0.913956,-0.404977,41.2702, -0.842221,-0.198182,-0.501385,42.1283, 0,0,0,1]);
nuobj.SetTime(0.610738);
nuobj.SetSpace([-0.54189,0.355836,0.761404,-59.8811, 0.0295434,0.913454,-0.405869,41.2659, -0.83993,-0.197442,-0.505504,42.2513, 0,0,0,1]);
nuobj.SetTime(0.61745);
nuobj.SetSpace([-0.544281,0.357544,0.758894,-59.7622, 0.0329301,0.913035,-0.406549,41.2578, -0.838256,-0.196286,-0.508722,42.3672, 0,0,0,1]);
nuobj.SetTime(0.624161);
nuobj.SetSpace([-0.545608,0.358582,0.75745,-59.6336, 0.0356488,0.912947,-0.406517,41.2521, -0.837282,-0.194797,-0.510894,42.473, 0,0,0,1]);
nuobj.SetTime(0.630872);
nuobj.SetSpace([-0.546024,0.358259,0.757303,-59.524, 0.0366929,0.913311,-0.405606,41.2372, -0.836966,-0.193683,-0.511835,42.5746, 0,0,0,1]);
nuobj.SetTime(0.637584);
nuobj.SetSpace([-0.546494,0.358042,0.757066,-59.3932, 0.0371839,0.913483,-0.405175,41.2304, -0.836637,-0.193275,-0.512527,42.6787, 0,0,0,1]);
nuobj.SetTime(0.644295);
nuobj.SetSpace([-0.547948,0.357395,0.756321,-59.2663, 0.0378206,0.913796,-0.404408,41.204, -0.835657,-0.19299,-0.51423,42.7864, 0,0,0,1]);
nuobj.SetTime(0.651007);
nuobj.SetSpace([-0.549445,0.356172,0.755812,-59.1607, 0.0379159,0.914287,-0.403289,41.213, -0.834669,-0.192928,-0.515855,42.8771, 0,0,0,1]);
nuobj.SetTime(0.657718);
nuobj.SetSpace([-0.551037,0.354615,0.755385,-59.0279, 0.0375772,0.914842,-0.40206,41.208, -0.833634,-0.193165,-0.517437,42.9851, 0,0,0,1]);
nuobj.SetTime(0.66443);
nuobj.SetSpace([-0.552669,0.353391,0.754766,-58.9121, 0.0375743,0.915291,-0.401038,41.221, -0.832553,-0.193281,-0.519132,43.0779, 0,0,0,1]);
nuobj.SetTime(0.671141);
nuobj.SetSpace([-0.554615,0.35318,0.753436,-58.7698, 0.0394545,0.915599,-0.400152,41.1896, -0.831171,-0.192204,-0.52174,43.1762, 0,0,0,1]);
nuobj.SetTime(0.677852);
nuobj.SetSpace([-0.556155,0.354432,0.751712,-58.6587, 0.0422872,0.915398,-0.400323,41.199, -0.830002,-0.190854,-0.524091,43.2912, 0,0,0,1]);
nuobj.SetTime(0.684564);
nuobj.SetSpace([-0.557728,0.355444,0.750066,-58.5311, 0.0439106,0.915038,-0.400971,41.1819, -0.828861,-0.190697,-0.52595,43.3862, 0,0,0,1]);
nuobj.SetTime(0.691275);
nuobj.SetSpace([-0.560179,0.356245,0.747856,-58.4008, 0.0449293,0.914541,-0.401991,41.1586, -0.827152,-0.191586,-0.528312,43.4943, 0,0,0,1]);
nuobj.SetTime(0.697987);
nuobj.SetSpace([-0.562005,0.357334,0.745964,-58.2859, 0.0458404,0.913936,-0.403261,41.1687, -0.825863,-0.192439,-0.530017,43.5931, 0,0,0,1]);
nuobj.SetTime(0.704698);
nuobj.SetSpace([-0.562853,0.358495,0.744767,-58.1542, 0.047273,0.913534,-0.404005,41.1368, -0.825204,-0.192188,-0.531133,43.6978, 0,0,0,1]);
nuobj.SetTime(0.711409);
nuobj.SetSpace([-0.563038,0.359913,0.743943,-58.0304, 0.0492268,0.913195,-0.404539,41.1383, -0.824963,-0.191149,-0.531881,43.8109, 0,0,0,1]);
nuobj.SetTime(0.718121);
nuobj.SetSpace([-0.563257,0.360437,0.743523,-57.9129, 0.0506245,0.913205,-0.404343,41.1168, -0.82473,-0.190108,-0.532616,43.8925, 0,0,0,1]);
nuobj.SetTime(0.724832);
nuobj.SetSpace([-0.563818,0.359751,0.74343,-57.7863, 0.0509484,0.913582,-0.40345,41.1086, -0.824326,-0.189595,-0.533423,44.0022, 0,0,0,1]);
nuobj.SetTime(0.731544);
nuobj.SetSpace([-0.564012,0.357567,0.744336,-57.6734, 0.0503663,0.914606,-0.401197,41.1082, -0.824229,-0.188791,-0.533858,44.1093, 0,0,0,1]);
nuobj.SetTime(0.738255);
nuobj.SetSpace([-0.563852,0.355144,0.745616,-57.5608, 0.0506938,0.916,-0.397963,41.0987, -0.824318,-0.186594,-0.534492,44.2054, 0,0,0,1]);
nuobj.SetTime(0.744966);
nuobj.SetSpace([-0.564217,0.353116,0.746303,-57.4373, 0.0523598,0.917407,-0.39449,41.0997, -0.823965,-0.183502,-0.536106,44.305, 0,0,0,1]);
nuobj.SetTime(0.751678);
nuobj.SetSpace([-0.565526,0.350427,0.746579,-57.2987, 0.0529492,0.9188,-0.391155,41.0955, -0.823029,-0.181678,-0.53816,44.3906, 0,0,0,1]);
nuobj.SetTime(0.758389);
nuobj.SetSpace([-0.567631,0.34708,0.746546,-57.1633, 0.0521791,0.920135,-0.388109,41.0985, -0.821628,-0.181349,-0.540407,44.5032, 0,0,0,1]);
nuobj.SetTime(0.765101);
nuobj.SetSpace([-0.568788,0.344561,0.746832,-57.041, 0.0508704,0.921019,-0.386182,41.0972, -0.82091,-0.181664,-0.541392,44.5969, 0,0,0,1]);
nuobj.SetTime(0.771812);
nuobj.SetSpace([-0.569178,0.343181,0.747171,-56.9146, 0.0503713,0.921576,-0.384915,41.0898, -0.82067,-0.181449,-0.541827,44.7136, 0,0,0,1]);
nuobj.SetTime(0.778523);
nuobj.SetSpace([-0.569449,0.342051,0.747482,-56.7687, 0.0506115,0.922179,-0.383437,41.0638, -0.820467,-0.180516,-0.542445,44.8061, 0,0,0,1]);
nuobj.SetTime(0.785235);
nuobj.SetSpace([-0.570241,0.341431,0.747161,-56.65, 0.0518525,0.92268,-0.382064,41.0622, -0.819839,-0.179126,-0.543854,44.9222, 0,0,0,1]);
nuobj.SetTime(0.791946);
nuobj.SetSpace([-0.571071,0.340926,0.746758,-56.5227, 0.0528128,0.923055,-0.381025,41.0628, -0.8192,-0.178154,-0.545135,45.0125, 0,0,0,1]);
nuobj.SetTime(0.798658);
nuobj.SetSpace([-0.571786,0.340167,0.746557,-56.3926, 0.0534005,0.92349,-0.379887,41.0517, -0.818663,-0.177347,-0.546204,45.1268, 0,0,0,1]);
nuobj.SetTime(0.805369);
nuobj.SetSpace([-0.571816,0.340196,0.746521,-56.2791, 0.054354,0.923678,-0.379294,41.0526, -0.81858,-0.17631,-0.546665,45.234, 0,0,0,1]);
nuobj.SetTime(0.812081);
nuobj.SetSpace([-0.571694,0.340766,0.746355,-56.1337, 0.0560037,0.923756,-0.378865,41.0326, -0.818554,-0.174796,-0.54719,45.346, 0,0,0,1]);
nuobj.SetTime(0.818792);
nuobj.SetSpace([-0.571254,0.341022,0.746575,-56.0252, 0.0569536,0.923876,-0.378431,41.0164, -0.818795,-0.17366,-0.54719,45.4406, 0,0,0,1]);
nuobj.SetTime(0.825503);
nuobj.SetSpace([-0.571319,0.340899,0.74658,-55.8824, 0.0578351,0.924117,-0.377707,41.0139, -0.818687,-0.172613,-0.547682,45.5544, 0,0,0,1]);
nuobj.SetTime(0.832215);
nuobj.SetSpace([-0.571102,0.340525,0.746917,-55.7635, 0.0590258,0.924579,-0.37639,41.0048, -0.818754,-0.17087,-0.548129,45.664, 0,0,0,1]);
nuobj.SetTime(0.838926);
nuobj.SetSpace([-0.571105,0.340899,0.746744,-55.6288, 0.0605896,0.924715,-0.375807,40.9894, -0.818638,-0.16938,-0.548765,45.7648, 0,0,0,1]);
nuobj.SetTime(0.845638);
nuobj.SetSpace([-0.57278,0.340666,0.745567,-55.5024, 0.0607848,0.924698,-0.375817,40.9681, -0.817453,-0.169941,-0.550355,45.87, 0,0,0,1]);
nuobj.SetTime(0.852349);
nuobj.SetSpace([-0.575532,0.340902,0.743336,-55.3855, 0.0610402,0.924341,-0.376653,40.9637, -0.815498,-0.171402,-0.552797,45.968, 0,0,0,1]);
nuobj.SetTime(0.85906);
nuobj.SetSpace([-0.57861,0.340799,0.74099,-55.2505, 0.0612739,0.924113,-0.377175,40.9482, -0.813299,-0.172834,-0.555583,46.0732, 0,0,0,1]);
nuobj.SetTime(0.865772);
nuobj.SetSpace([-0.58158,0.340227,0.738925,-55.1408, 0.0611749,0.92406,-0.377322,40.9313, -0.811186,-0.174239,-0.558228,46.1636, 0,0,0,1]);
nuobj.SetTime(0.872483);
nuobj.SetSpace([-0.584809,0.33975,0.736592,-55.0009, 0.0611374,0.923939,-0.377623,40.9119, -0.808864,-0.175804,-0.561099,46.2677, 0,0,0,1]);
nuobj.SetTime(0.879195);
nuobj.SetSpace([-0.587856,0.339307,0.734368,-54.8822, 0.060555,0.923696,-0.37831,40.9056, -0.806696,-0.177922,-0.563547,46.3758, 0,0,0,1]);
nuobj.SetTime(0.885906);
nuobj.SetSpace([-0.590353,0.339312,0.73236,-54.7606, 0.0601609,0.92332,-0.37929,40.9073, -0.8049,-0.179856,-0.565498,46.485, 0,0,0,1]);
nuobj.SetTime(0.892617);
nuobj.SetSpace([-0.592078,0.338918,0.731149,-54.6369, 0.0601417,0.923319,-0.379295,40.8827, -0.803633,-0.1806,-0.56706,46.5752, 0,0,0,1]);
nuobj.SetTime(0.899329);
nuobj.SetSpace([-0.593019,0.338954,0.730369,-54.5244, 0.0611557,0.923418,-0.378891,40.8811, -0.802863,-0.180023,-0.568334,46.6847, 0,0,0,1]);
nuobj.SetTime(0.90604);
nuobj.SetSpace([-0.594054,0.338618,0.729684,-54.3746, 0.0612897,0.923503,-0.378664,40.8609, -0.802087,-0.180225,-0.569364,46.8002, 0,0,0,1]);
nuobj.SetTime(0.912752);
nuobj.SetSpace([-0.594729,0.338556,0.729162,-54.2663, 0.0604677,0.92327,-0.379363,40.8564, -0.801649,-0.181527,-0.569567,46.9023, 0,0,0,1]);
nuobj.SetTime(0.919463);
nuobj.SetSpace([-0.595489,0.338521,0.728558,-54.1423, 0.0598771,0.923064,-0.379957,40.8481, -0.801129,-0.182636,-0.569944,47.0116, 0,0,0,1]);
nuobj.SetTime(0.926174);
nuobj.SetSpace([-0.595393,0.338584,0.728607,-54.0086, 0.0602676,0.923132,-0.379731,40.8178, -0.801171,-0.182178,-0.570031,47.1112, 0,0,0,1]);
nuobj.SetTime(0.932886);
nuobj.SetSpace([-0.59505,0.338674,0.728845,-53.8824, 0.0604978,0.923178,-0.379582,40.8225, -0.801408,-0.181777,-0.569826,47.2286, 0,0,0,1]);
nuobj.SetTime(0.939597);
nuobj.SetSpace([-0.595336,0.338357,0.728759,-53.753, 0.060323,0.923269,-0.379388,40.7871, -0.801209,-0.181902,-0.570066,47.3259, 0,0,0,1]);
nuobj.SetTime(0.946309);
nuobj.SetSpace([-0.595648,0.33814,0.728605,-53.6392, 0.0602584,0.923331,-0.379248,40.7894, -0.800982,-0.181994,-0.570356,47.4321, 0,0,0,1]);
nuobj.SetTime(0.95302);
nuobj.SetSpace([-0.59536,0.338106,0.728856,-53.5192, 0.0611063,0.923574,-0.378519,40.7822, -0.801132,-0.180817,-0.570519,47.538, 0,0,0,1]);
nuobj.SetTime(0.959732);
nuobj.SetSpace([-0.595631,0.337321,0.728998,-53.3833, 0.061501,0.924039,-0.37732,40.7462, -0.8009,-0.17991,-0.571132,47.6426, 0,0,0,1]);
nuobj.SetTime(0.966443);
nuobj.SetSpace([-0.597243,0.335837,0.728364,-53.2603, 0.0612759,0.924567,-0.376059,40.7547, -0.799716,-0.179968,-0.57277,47.7587, 0,0,0,1]);
nuobj.SetTime(0.973154);
nuobj.SetSpace([-0.598368,0.33365,0.728446,-53.1266, 0.0600328,0.925284,-0.374495,40.7428, -0.798969,-0.180355,-0.57369,47.8656, 0,0,0,1]);
nuobj.SetTime(0.979866);
nuobj.SetSpace([-0.598884,0.331768,0.728881,-53.029, 0.0584463,0.925831,-0.373392,40.7321, -0.7987,-0.181018,-0.573856,47.9745, 0,0,0,1]);
nuobj.SetTime(0.986577);
nuobj.SetSpace([-0.600181,0.330618,0.728337,-52.894, 0.0566317,0.925855,-0.373611,40.715, -0.797857,-0.182987,-0.574404,48.0847, 0,0,0,1]);
nuobj.SetTime(0.993289);
nuobj.SetSpace([-0.601771,0.329389,0.727581,-52.7813, 0.0538195,0.925646,-0.374543,40.7159, -0.796853,-0.186231,-0.574755,48.1813, 0,0,0,1]);
nuobj.SetTime(1);
nuobj.SetSpace([-0.603348,0.328778,0.726551,-52.6626, 0.0512286,0.925158,-0.37611,40.689, -0.795831,-0.189705,-0.575035,48.2893, 0,0,0,1]);
nuobj.KEYFRAME(FALSE);


// Camera is now animated. Insert it to the
// project and update clipping planes & view's camera

primLayer.ADD(root);
primLayer.ADD(trkgrp);
primLayer.CLEARSELECTION(TRUE);

vmLayer = currLayer.GetViewModels();
vmLayer.LOCKEXCLUSIVE();
vm = vmLayer.GETFIRSTSELECTED();
if(vm) {
	vm.SetAttachToCamera(R3VMCTRACK_ANIMPLAY);
	vm.UPDATECAMERA();
	vm.FITCLIPPING();
	vm.SetCanvasClass(R3CLID_OPENGL);
}
vmLayer.RELEASE();
nutrk = new r3Level(0);
nutrk.SetName("Tracker1");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker1 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-27.1528, -0.286261, -1.79766]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker2");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker2 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-24.0717, -0.167941, -14.5552]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker3");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker3 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-10.4632, 0.374327, 29.5989]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker4");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker4 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([140.8, 4.70485, -26.8368]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker5");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker5 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([40.6731, 3.80349, -35.1306]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker6");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker6 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([70.4281, 1.5456, -24.9294]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker7");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker7 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-22.1682, -0.421912, 3.47985]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker8");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker8 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([58.2646, 2.16414, -68.3642]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker9");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker9 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-28.0109, 0.296248, -8.69817]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker10");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker10 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-13.0625, -0.466784, -24.5271]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker11");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker11 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([11.4014, 0.224519, -33.4663]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker12");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker12 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-2.32454, -0.221763, -25.7733]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker13");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker13 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([53.8946, -0.355333, 20.0021]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker14");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker14 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([98.3381, -1.50442, -1.31856]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker15");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker15 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([149.327, 0.256126, 0.828558]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker16");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker16 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([99.6108, -3.28641, 11.3655]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker17");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker17 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([56.8393, 1.60338, 19.8622]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker18");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker18 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([17.5154, 0.908527, 26.4514]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker19");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker19 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([30.3425, 3.53043, -32.6915]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker20");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker20 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-13.5069, 0.594595, 21.0425]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker21");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker21 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-10.97, 0.356427, 24.113]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker22");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker22 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-7.16335, 0.475004, 30.4579]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker23");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker23 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-15.3718, -0.0186968, 14.1457]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker24");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker24 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([56.5233, 0.103862, -2.69511]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker25");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker25 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-24.671, 0.218624, -5.34965]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker26");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker26 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-16.3316, -0.0490759, 7.91704]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker27");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker27 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-15.4846, -0.0822377, 8.94554]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker28");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker28 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([153.642, 0.444985, -45.2263]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker29");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker29 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-5.55647, 0.587942, 26.4791]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker30");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker30 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-24.4176, 0.159136, -8.72966]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker31");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker31 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-6.02933, 0.411352, 13.5515]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker32");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker32 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-13.0467, -0.0542561, 4.64883]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker33");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker33 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([5.02997, 0.820368, 21.5835]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker34");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker34 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([16.7999, 0.574168, -1.53886]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker35");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker35 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([21.9763, 2.03614, -34.615]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker36");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker36 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-5.5125, 0.359407, 7.92291]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker37");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker37 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([36.521, 0.46572, 0.435141]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker38");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker38 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([21.6766, 1.2747, 5.15589]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker39");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker39 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([52.1997, 1.89395, 14.6683]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker40");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker40 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([21.5171, 0.926517, 7.59147]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker41");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker41 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([94.1089, -0.921179, -8.33818]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker42");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker42 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([36.1134, 0.869128, 19.9157]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker43");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker43 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([18.3309, 0.889516, 16.2943]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker44");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker44 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([4.69064, 0.147932, -11.8429]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker45");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker45 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-11.6509, -0.00037131, 8.66167]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker46");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker46 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-16.7253, 0.117462, 0.878545]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker47");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker47 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([3.80776, 0.552073, 13.3778]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker48");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker48 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-14.5175, -0.333504, -17.3317]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker49");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker49 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([3.84093, 0.12721, -14.8798]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker50");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker50 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-6.9434, -0.139837, -29.3343]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker51");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker51 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([1.8924, 0.927252, 25.0229]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker52");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker52 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([28.2785, 0.82462, 15.4414]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker53");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker53 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([18.1565, 0.143967, -54.541]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker54");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker54 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([23.4696, 0.000199574, -12.695]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker55");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker55 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-12.1226, -0.405277, -11.4979]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker56");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker56 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([1.27586, 0.35324, 9.05497]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker57");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker57 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([7.06704, 0.594407, 7.87888]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker58");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker58 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([21.6868, 0.834577, 20.1738]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker59");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker59 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-18.9093, 0.0896429, 1.7537]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker60");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker60 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-0.000116759, 4.76088e-005, -7.94962e-010]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker61");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker61 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([4.07931, 0.195821, 3.74682]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker62");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker62 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([83.9506, 2.357, -56.8579]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker63");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker63 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-10.3956, 0.17131, 12.0188]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker64");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker64 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([0.000116759, -4.76088e-005, -20]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker65");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker65 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([35.9442, 1.0598, -2.52602]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker66");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker66 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([26.3535, 0.561282, 10.5092]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker67");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker67 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([33.5332, 0.77065, -8.52544]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker68");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker68 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([13.9928, 0.152313, -14.4905]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker69");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker69 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-3.8317, -0.00875526, 1.55753]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker70");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker70 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-2.79782, 0.472468, 20.3965]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker71");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker71 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-9.30512, 0.106424, -2.92104]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker72");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker72 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-14.8471, -0.409872, -12.6917]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker73");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker73 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-4.11868, 0.583924, 23.2929]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker74");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker74 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([8.24173, 0.739097, 15.0389]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker75");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker75 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([61.5617, 0.538181, -16.2569]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker76");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker76 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([0.465673, 0.679806, 30.2559]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker77");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker77 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-19.0785, 0.209754, -2.88587]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker78");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker78 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([4.76118, 0.917168, 23.7049]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker79");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker79 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([26.8614, 4.48055, -49.2855]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker80");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker80 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([53.244, 1.35125, 10.1538]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker81");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker81 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([52.8801, 0.770576, -66.3628]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker82");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker82 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([13.3412, 0.208828, -5.52875]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker83");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker83 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([0.852232, 0.983307, 27.9448]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker84");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker84 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([21.0507, 0.470584, -31.1719]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker85");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker85 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([12.3241, 0.132659, -32.4418]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker86");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker86 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-3.54865, -0.207156, -2.74023]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker87");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker87 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-5.51954, 0.693337, 19.6129]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker88");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker88 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([12.8677, 0.235227, -38.8049]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker89");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker89 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([34.2872, 1.12358, 15.5423]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker90");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker90 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([75.0593, 4.18869, -85.5324]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker91");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker91 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([149.64, 0.0904179, -11.4607]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker92");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker92 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-15.9488, -0.314098, -19.1607]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker93");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker93 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([129.299, 6.23474, -23.6768]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker94");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker94 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([17.1536, 0.154692, -13.6541]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker96");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker96 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([24.3042, 4.74586, -40.2601]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker97");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker97 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([16.1273, 0.872594, 4.88069]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker98");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker98 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([68.7938, 0.463283, -19.6424]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker99");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker99 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([5.77654, 0.086446, -18.801]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker100");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker100 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([19.7656, 1.00705, 23.2031]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker101");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker101 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-3.66747, -0.274432, -22.8763]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker102");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker102 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-22.5677, -0.487925, -0.197862]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker103");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker103 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([-1.2409, -0.117807, -27.2944]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker104");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker104 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([7.75069, -0.259128, -50.0409]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker105");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker105 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([98.5667, -1.54573, -1.32617]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker106");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker106 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([71.62, 1.95592, -33.3425]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker107");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker107 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([62.4563, 1.14477, -64.497]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker108");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker108 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([35.6222, 0.521431, 5.99627]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker109");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker109 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([22.0145, 1.57212, -42.3033]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker110");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker110 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([43.3559, 3.24783, -92.8742]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker111");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker111 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([20.9662, 0.397739, -22.1371]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker112");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker112 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([46.2098, 0.850016, -19.9825]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker113");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker113 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([6.41858, 0.953025, 27.8843]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker114");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker114 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([145.423, 0.84107, -215.378]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker115");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker115 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([194.003, -1.02585, -76.6255]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker116");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker116 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([156.564, 2.36712, -190.944]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker117");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker117 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([219.246, -0.631977, -39.9533]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker118");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker118 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([55.2092, 0.509484, -2.12935]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker119");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker119 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([47.2794, 4.03932, -65.4794]);
nutrk.SetParent(trkgrp);
nutrk = new r3Level(0);
nutrk.SetName("Tracker120");
pyrobj = new r3Pyramid(0);
pyrobj.SetName("Tracker120 Pyramid");
pyrobj.SetP0(pyr0);
pyrobj.SetP1(pyr1);
pyrobj.SetP2(pyr2);
pyrobj.SetP3(pyr3);
pyrobj.SetParent(nutrk);
pyrobj.SetColor([0,1,0]);
nutrk.SetPosition([33.5156, 1.48563, -24.9045]);
nutrk.SetParent(trkgrp);
numsh = new r3Level(0);
numsh.SetName("Pyramid01");
nugeo = new r3Pyramid(0);
nugeo.SetName("Pyramid01 Geometry");
nugeo.SetP0([-7.867191,0.000000,-6.320649]);
nugeo.SetP1([7.867191,0.000000,-6.320649]);
nugeo.SetP2([-7.867191,0.000000,6.320649]);
nugeo.SetP3([0.000000,6.858577,0.000000]);
nugeo.SetColor([0.756863,0.670588,0.490196]);
numsh.SetSpace([0.989442,0,-0.144932,12.0229, 0,1,0,0, 0.144932,0,0.989442,-12.3494, 0,0,0,1]);
nugeo.SetParent(numsh);
primLayer.ADD(numsh);
animator.REWIND();

