-- Rockstar Payne InteractionPoint object. -- Rockstar Vancouver -- 03/17/2009 -- by Dustin Sutherland plugin helper PayneGravityWell name:"Gravity Well" classID:#(0x112f0bef, 0x634756ac) category:"Payne" extends:dummy ( local lastSize; local meshObj = undefined; parameters pblock rollout:params ( range type:#float animatable:true ui:range default:3.0 nearAngle type:#float animatable:true ui:nearAngle default:50.0 farAngle type:#float animatable:true ui:farAngle default:20.0 desiredSpeed type:#float animatable:true ui:desiredSpeed default:1.0 runoutDistance type:#float animatable:true ui:runoutdistance default:0.2 runoutAngle type:#float animatable:true ui:runOutAngle default:180 flagString type:#string animatable:true default:"" ) rollout params "Corner Popout Parameters" ( Spinner range "Range:" range:[0.0, 40.0, 3.0] Spinner nearAngle "Near Angle:" range:[0.0, 360.0, 50.0] Spinner farAngle "Far Angle:" range:[0.0, 360.0, 20.0] Spinner desiredSpeed "Desired Speed:" range:[0.0, 1.0, 1.0] Spinner runoutdistance "Run Out Distance:" range:[0.0, 4.0, 0.2] Spinner runOutAngle "Run Out Angle:" range:[0.0, 360.0, 180.0] ) local vertArray = #( [0.05,0.527332,0], [0.0482963,0.527332,-0.0129409], [0.0433012,0.527332,-0.025], [0.0353553,0.527332,-0.0353553], [0.025,0.527332,-0.0433013], [0.0129409,0.527332,-0.0482963], [0,0.527332,-0.05], [-0.012941,0.527332,-0.0482963], [-0.025,0.527332,-0.0433013], [-0.0353554,0.527332,-0.0353553], [-0.0433013,0.527332,-0.025], [-0.0482963,0.527332,-0.0129409], [-0.05,0.527332,0], [-0.0482963,0.527332,0.012941], [-0.0433013,0.527332,0.025], [-0.0353554,0.527332,0.0353553], [-0.025,0.527332,0.0433013], [-0.012941,0.527332,0.0482963], [0,0.527332,0.05], [0.0129409,0.527332,0.0482963], [0.025,0.527332,0.0433013], [0.0353553,0.527332,0.0353554], [0.0433012,0.527332,0.0250001], [0.0482963,0.527332,0.012941], [0.04,0.552332,0], [0.038637,0.552332,-0.0103527], [0.034641,0.552332,-0.02], [0.0282842,0.552332,-0.0282843], [0.02,0.552332,-0.034641], [0.0103527,0.552332,-0.038637], [0,0.552332,-0.04], [-0.0103528,0.552332,-0.038637], [-0.02,0.552332,-0.034641], [-0.0282843,0.552332,-0.0282843], [-0.034641,0.552332,-0.02], [-0.0386371,0.552332,-0.0103528], [-0.04,0.552332,0], [-0.0386371,0.552332,0.0103528], [-0.034641,0.552332,0.02], [-0.0282843,0.552332,0.0282843], [-0.02,0.552332,0.034641], [-0.0103528,0.552332,0.038637], [0,0.552332,0.04], [0.0103527,0.552332,0.0386371], [0.02,0.552332,0.034641], [0.0282842,0.552332,0.0282843], [0.034641,0.552332,0.02], [0.038637,0.552332,0.0103528], [0.03,0.577332,0], [0.0289778,0.577332,-0.00776456], [0.0259807,0.577332,-0.015], [0.0212132,0.577332,-0.0212132], [0.015,0.577332,-0.0259807], [0.00776455,0.577332,-0.0289778], [0,0.577332,-0.03], [-0.00776459,0.577332,-0.0289778], [-0.015,0.577332,-0.0259808], [-0.0212132,0.577332,-0.0212132], [-0.0259808,0.577332,-0.015], [-0.0289778,0.577332,-0.00776457], [-0.03,0.577332,0], [-0.0289778,0.577332,0.00776457], [-0.0259808,0.577332,0.015], [-0.0212132,0.577332,0.0212132], [-0.015,0.577332,0.0259808], [-0.00776461,0.577332,0.0289778], [0,0.577332,0.03], [0.00776453,0.577332,0.0289778], [0.015,0.577332,0.0259808], [0.0212132,0.577332,0.0212132], [0.0259807,0.577332,0.015], [0.0289777,0.577332,0.00776461], [0.02,0.602332,0], [0.0193185,0.602332,-0.00517637], [0.0173205,0.602332,-0.00999999], [0.0141421,0.602332,-0.0141421], [0.00999998,0.602332,-0.0173205], [0.00517636,0.602332,-0.0193185], [0,0.602332,-0.02], [-0.0051764,0.602332,-0.0193185], [-0.01,0.602332,-0.0173205], [-0.0141422,0.602332,-0.0141421], [-0.0173205,0.602332,-0.00999999], [-0.0193185,0.602332,-0.00517638], [-0.02,0.602332,0], [-0.0193185,0.602332,0.00517638], [-0.0173205,0.602332,0.01], [-0.0141422,0.602332,0.0141421], [-0.01,0.602332,0.0173205], [-0.00517641,0.602332,0.0193185], [0,0.602332,0.02], [0.00517635,0.602332,0.0193185], [0.00999997,0.602332,0.0173205], [0.0141421,0.602332,0.0141422], [0.0173205,0.602332,0.01], [0.0193185,0.602332,0.00517641], [0.00999998,0.627332,0], [0.00965923,0.627332,-0.00258818], [0.00866023,0.627332,-0.00499999], [0.00707104,0.627332,-0.00707106], [0.00499998,0.627332,-0.00866025], [0.00258817,0.627332,-0.00965925], [0,0.627332,-0.00999999], [-0.00258821,0.627332,-0.00965925], [-0.00500002,0.627332,-0.00866025], [-0.00707109,0.627332,-0.00707106], [-0.00866028,0.627332,-0.005], [-0.00965928,0.627332,-0.00258819], [-0.01,0.627332,0], [-0.00965928,0.627332,0.00258819], [-0.00866028,0.627332,0.005], [-0.00707109,0.627332,0.00707107], [-0.00500003,0.627332,0.00866026], [-0.00258822,0.627332,0.00965926], [0,0.627332,0.01], [0.00258816,0.627332,0.00965927], [0.00499997,0.627332,0.00866026], [0.00707104,0.627332,0.00707108], [0.00866023,0.627332,0.00500001], [0.00965923,0.627332,0.0025882], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0,0.652332,0], [0.025,0.0273318,0], [0.0234923,0.0273318,-0.0085504], [0.0191511,0.0273318,-0.0160696], [0.0125,0.0273318,-0.0216505], [0.00434118,0.0273318,-0.0246201], [-0.00434123,0.0273318,-0.0246201], [-0.0125,0.0273318,-0.0216505], [-0.0191511,0.0273318,-0.0160696], [-0.0234923,0.0273318,-0.0085504], [-0.025,0.0273318,0], [-0.0234923,0.0273318,0.0085506], [-0.0191511,0.0273318,0.0160698], [-0.0125,0.0273318,0.0216507], [-0.00434124,0.0273318,0.0246203], [0.00434117,0.0273318,0.0246203], [0.0125,0.0273318,0.0216507], [0.0191511,0.0273318,0.0160698], [0.0234923,0.0273318,0.00855062], [0.025,0.527332,0], [0.0234923,0.527332,-0.00855048], [0.0191511,0.527332,-0.0160697], [0.0125,0.527332,-0.0216506], [0.00434118,0.527332,-0.0246202], [-0.00434123,0.527332,-0.0246202], [-0.0125,0.527332,-0.0216506], [-0.0191511,0.527332,-0.0160697], [-0.0234923,0.527332,-0.00855048], [-0.025,0.527332,0], [-0.0234923,0.527332,0.00855052], [-0.0191511,0.527332,0.0160697], [-0.0125,0.527332,0.0216507], [-0.00434124,0.527332,0.0246202], [0.00434117,0.527332,0.0246202], [0.0125,0.527332,0.0216507], [0.0191511,0.527332,0.0160697], [0.0234923,0.527332,0.00855054], [-0.0494408,0.000206053,-0.0509895], [0.0505592,0.000206053,-0.0509895], [-0.0494408,0.025206,-0.0509895], [0.0505592,0.025206,-0.0509895], [-0.0494408,0.000206053,0.0490105], [0.0505592,0.000206053,0.0490105], [-0.0494408,0.025206,0.0490105], [0.0505592,0.025206,0.0490105], [0.0515512,0.000832856,0.150222], [-0.0516066,0.000832856,0.150222], [0.0125571,0.000832915,0.200222], [-0.0124429,0.000832915,0.200222], [0.0515512,0.0258328,0.150222], [-0.0516066,0.0258329,0.150222], [0.0125571,0.0258329,0.200222], [-0.0124429,0.0258329,0.200222], [0.0125501,0.000201464,-0.0499517], [-0.0124499,0.000201464,-0.0499517], [0.0125501,0.000201523,0.200048], [-0.0124499,0.000201523,0.200048], [0.0125501,0.0252015,-0.0499517], [-0.0124499,0.0252015,-0.0499517], [0.0125501,0.0252015,0.200048], [-0.0124499,0.0252015,0.200048] ) local edgeVis = #( #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(false,false,false), #(false,false,false), #(false,false,false), #(false,false,false), #(true,false,true), #(true,true,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(false,false,false), #(false,false,false), #(false,false,false), #(false,false,false), #(true,false,true), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(false,false,false), #(false,false,false), #(true,true,false), #(false,false,false), #(false,false,false), #(true,false,true), #(true,true,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(true,true,false), #(true,true,false), #(false,false,false), #(false,false,false), #(false,false,false), #(true,true,false), #(false,false,false), #(false,false,false), #(true,false,true), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false), #(true,true,false) ) local faceSmoothGroups = #( 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 4, 4, 8, 8, 16, 16, 32, 32, 64, 64, 2, 2, 4, 4, 8, 8, 16, 16, 32, 32, 64, 64, 2, 2, 4, 4, 8, 8, 16, 16, 32, 32, 64, 64 ) local faceList = #( [1,2,26], [26,25,1], [2,3,27], [27,26,2], [3,4,28], [28,27,3], [4,5,29], [29,28,4], [5,6,30], [30,29,5], [6,7,31], [31,30,6], [7,8,32], [32,31,7], [8,9,33], [33,32,8], [9,10,34], [34,33,9], [10,11,35], [35,34,10], [11,12,36], [36,35,11], [12,13,37], [37,36,12], [13,14,38], [38,37,13], [14,15,39], [39,38,14], [15,16,40], [40,39,15], [16,17,41], [41,40,16], [17,18,42], [42,41,17], [18,19,43], [43,42,18], [19,20,44], [44,43,19], [20,21,45], [45,44,20], [21,22,46], [46,45,21], [22,23,47], [47,46,22], [23,24,48], [48,47,23], [24,1,25], [25,48,24], [25,26,50], [50,49,25], [26,27,51], [51,50,26], [27,28,52], [52,51,27], [28,29,53], [53,52,28], [29,30,54], [54,53,29], [30,31,55], [55,54,30], [31,32,56], [56,55,31], [32,33,57], [57,56,32], [33,34,58], [58,57,33], [34,35,59], [59,58,34], [35,36,60], [60,59,35], [36,37,61], [61,60,36], [37,38,62], [62,61,37], [38,39,63], [63,62,38], [39,40,64], [64,63,39], [40,41,65], [65,64,40], [41,42,66], [66,65,41], [42,43,67], [67,66,42], [43,44,68], [68,67,43], [44,45,69], [69,68,44], [45,46,70], [70,69,45], [46,47,71], [71,70,46], [47,48,72], [72,71,47], [48,25,49], [49,72,48], [49,50,74], [74,73,49], [50,51,75], [75,74,50], [51,52,76], [76,75,51], [52,53,77], [77,76,52], [53,54,78], [78,77,53], [54,55,79], [79,78,54], [55,56,80], [80,79,55], [56,57,81], [81,80,56], [57,58,82], [82,81,57], [58,59,83], [83,82,58], [59,60,84], [84,83,59], [60,61,85], [85,84,60], [61,62,86], [86,85,61], [62,63,87], [87,86,62], [63,64,88], [88,87,63], [64,65,89], [89,88,64], [65,66,90], [90,89,65], [66,67,91], [91,90,66], [67,68,92], [92,91,67], [68,69,93], [93,92,68], [69,70,94], [94,93,69], [70,71,95], [95,94,70], [71,72,96], [96,95,71], [72,49,73], [73,96,72], [73,74,98], [98,97,73], [74,75,99], [99,98,74], [75,76,100], [100,99,75], [76,77,101], [101,100,76], [77,78,102], [102,101,77], [78,79,103], [103,102,78], [79,80,104], [104,103,79], [80,81,105], [105,104,80], [81,82,106], [106,105,81], [82,83,107], [107,106,82], [83,84,108], [108,107,83], [84,85,109], [109,108,84], [85,86,110], [110,109,85], [86,87,111], [111,110,86], [87,88,112], [112,111,87], [88,89,113], [113,112,88], [89,90,114], [114,113,89], [90,91,115], [115,114,90], [91,92,116], [116,115,91], [92,93,117], [117,116,92], [93,94,118], [118,117,93], [94,95,119], [119,118,94], [95,96,120], [120,119,95], [96,73,97], [97,120,96], [97,98,122], [122,121,97], [98,99,123], [123,122,98], [99,100,124], [124,123,99], [100,101,125], [125,124,100], [101,102,126], [126,125,101], [102,103,127], [127,126,102], [103,104,128], [128,127,103], [104,105,129], [129,128,104], [105,106,130], [130,129,105], [106,107,131], [131,130,106], [107,108,132], [132,131,107], [108,109,133], [133,132,108], [109,110,134], [134,133,109], [110,111,135], [135,134,110], [111,112,136], [136,135,111], [112,113,137], [137,136,112], [113,114,138], [138,137,113], [114,115,139], [139,138,114], [115,116,140], [140,139,115], [116,117,141], [141,140,116], [117,118,142], [142,141,117], [118,119,143], [143,142,118], [119,120,144], [144,143,119], [120,97,121], [121,144,120], [23,22,21], [21,20,19], [19,18,17], [21,19,17], [17,16,15], [15,14,13], [17,15,13], [13,12,11], [11,10,9], [13,11,9], [17,13,9], [9,8,7], [7,6,5], [9,7,5], [5,4,3], [3,2,1], [5,3,1], [9,5,1], [17,9,1], [21,17,1], [23,21,1], [24,23,1], [122,123,124], [124,125,126], [126,127,128], [124,126,128], [128,129,130], [130,131,132], [128,130,132], [132,133,134], [134,135,136], [132,134,136], [128,132,136], [136,137,138], [138,139,140], [136,138,140], [140,141,142], [142,143,144], [140,142,144], [136,140,144], [128,136,144], [124,128,144], [122,124,144], [121,122,144], [145,146,164], [164,163,145], [146,147,165], [165,164,146], [147,148,166], [166,165,147], [148,149,167], [167,166,148], [149,150,168], [168,167,149], [150,151,169], [169,168,150], [151,152,170], [170,169,151], [152,153,171], [171,170,152], [153,154,172], [172,171,153], [154,155,173], [173,172,154], [155,156,174], [174,173,155], [156,157,175], [175,174,156], [157,158,176], [176,175,157], [158,159,177], [177,176,158], [159,160,178], [178,177,159], [160,161,179], [179,178,160], [161,162,180], [180,179,161], [162,145,163], [163,180,162], [161,160,159], [159,158,157], [157,156,155], [159,157,155], [155,154,153], [153,152,151], [155,153,151], [151,150,149], [149,148,147], [151,149,147], [155,151,147], [159,155,147], [147,146,145], [159,147,145], [161,159,145], [162,161,145], [164,165,166], [166,167,168], [168,169,170], [166,168,170], [170,171,172], [172,173,174], [170,172,174], [174,175,176], [176,177,178], [174,176,178], [170,174,178], [166,170,178], [178,179,180], [166,178,180], [164,166,180], [163,164,180], [181,183,184], [184,182,181], [185,186,188], [188,187,185], [181,182,186], [186,185,181], [182,184,188], [188,186,182], [184,183,187], [187,188,184], [183,181,185], [185,187,183], [189,191,192], [192,190,189], [193,194,196], [196,195,193], [189,190,194], [194,193,189], [190,192,196], [196,194,190], [192,191,195], [195,196,192], [191,189,193], [193,195,191], [197,199,200], [200,198,197], [201,202,204], [204,203,201], [197,198,202], [202,201,197], [198,200,204], [204,202,198], [200,199,203], [203,204,200], [199,197,201], [201,203,199] ) on getDisplayMesh do ( if meshObj == undefined then ( meshObj = trimesh() ) setmesh meshObj vertices:vertArray faces:faceList for i = 1 to 104 do setFaceSmoothGroup meshObj i faceSmoothGroups[i] for i = 1 to 104 do ( for j = 1 to 3 do (setEdgeVis meshObj i j edgeVis[i][j]) ) return meshObj.mesh ) tool create ( on mousePoint click do ( nodeTM.translation = gridPoint; #stop ) ) )