Files
2025-09-29 00:52:08 +02:00

1449 lines
25 KiB
Plaintext
Executable File

-- 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
)
)
)