Created
July 29, 2020 03:56
-
-
Save ken26u/14e58da85d068114c5b922b059a34f81 to your computer and use it in GitHub Desktop.
Sverchok.0.6.0.0 (ff490d1) | Blender.2.83.0 | ExtendCylinderTool | 2020.07.29 | 12:56
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"export_version": "0.079", | |
"framed_nodes": {}, | |
"groups": { | |
"ExtendCylinder": "{\"nodes\": {\"Group Inputs Exp\": {\"params\": {\"node_kind\": \"outputs\"}, \"bl_idname\": \"SvGroupInputsNodeExp\", \"outputs\": [[\"Vertices\", \"SvVerticesSocket\"], [\"Edges\", \"SvStringsSocket\"], [\"Polygons\", \"SvStringsSocket\"], [\"Meridians\", \"SvStringsSocket\"], [\"WasherSize\", \"SvStringsSocket\"], [\"WasherHeight\", \"SvStringsSocket\"]], \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-1507.5804443359375, -522.6903686523438], \"color\": [0.8308190107345581, 0.911391019821167, 0.7545620203018188], \"use_custom_color\": true}, \"Group Outputs Exp\": {\"params\": {\"node_kind\": \"inputs\"}, \"bl_idname\": \"SvGroupOutputsNodeExp\", \"inputs\": [[\"Vertices\", \"SvVerticesSocket\"], [\"PolyEdge\", \"SvStringsSocket\"]], \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [3165.044189453125, 178.4447021484375], \"color\": [0.8308190107345581, 0.911391019821167, 0.7545620203018188], \"use_custom_color\": true}, \"List First & Last\": {\"params\": {\"level\": 2}, \"bl_idname\": \"ListFLNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [812.9513549804688, 397.9391174316406]}, \"List First & Last.001\": {\"params\": {\"level\": 2}, \"bl_idname\": \"ListFLNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1032.9512939453125, 377.2134094238281]}, \"List First & Last.002\": {\"params\": {\"level\": 1}, \"bl_idname\": \"ListFLNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1886.1759033203125, 379.177734375]}, \"List First & Last.003\": {\"params\": {\"level\": 1}, \"bl_idname\": \"ListFLNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1894.3148193359375, 216.0516815185547]}, \"List Join\": {\"params\": {\"JoinLevel\": 1}, \"bl_idname\": \"ListJoinNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1258.74072265625, 270.9938049316406]}, \"List Join.001\": {\"params\": {\"JoinLevel\": 1, \"wrap_check\": 0}, \"bl_idname\": \"ListJoinNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [2378.36669921875, 292.2720947265625]}, \"List Join.002\": {\"params\": {\"JoinLevel\": 1}, \"bl_idname\": \"ListJoinNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [2379.925537109375, 59.71128463745117]}, \"List Split\": {\"params\": {\"split\": 12, \"unwrap\": 1, \"level_unwrap\": 1, \"level\": 1}, \"bl_idname\": \"SvListSplitNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [0.1478474885225296, -538.9938354492188]}, \"List Split.001\": {\"params\": {\"split\": 1, \"level_unwrap\": 1, \"unwrap\": 1, \"level\": 1}, \"bl_idname\": \"SvListSplitNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [896.580810546875, -69.97738647460938]}, \"List Split.002\": {\"params\": {\"split\": 12, \"unwrap\": 1, \"level_unwrap\": 1, \"level\": 1}, \"bl_idname\": \"SvListSplitNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-359.1423645019531, 183.84190368652344]}, \"List Statistics\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": false, \"location\": [540.7794799804688, -64.8857650756836]}, \"List Statistics.001\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": false, \"location\": [547.4692993164062, -247.11387634277344]}, \"List Statistics.002\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": false, \"location\": [544.862548828125, -407.654296875]}, \"List Statistics.003\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": true, \"location\": [149.4325408935547, 266.9625244140625]}, \"List Statistics.004\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": true, \"location\": [142.11062622070312, 225.3170623779297]}, \"List Statistics.005\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": true, \"location\": [151.91197204589844, 166.39427185058594]}, \"Mesh Join\": {\"params\": {}, \"bl_idname\": \"SvMeshJoinNode\", \"height\": 100.0, \"width\": 180.7880859375, \"label\": \"\", \"hide\": false, \"location\": [2660.120849609375, 200.5617218017578]}, \"Mesh filter\": {\"params\": {\"submode\": \"Boundary\", \"mode\": \"Edges\"}, \"bl_idname\": \"SvMeshFilterNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-452.2261962890625, -525.9768676757812]}, \"Mesh filter.001\": {\"params\": {\"submode\": \"Wire\", \"mode\": \"Vertices\"}, \"bl_idname\": \"SvMeshFilterNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-212.01612854003906, -480.6637268066406]}, \"Move\": {\"params\": {\"strength\": 4.960000514984131}, \"bl_idname\": \"SvMoveNodeMk3\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1610.0963134765625, 15.424822807312012]}, \"Number Range\": {\"params\": {\"range_mode\": \"RANGE_COUNT\", \"stop_float\": 1.0, \"count_\": 100}, \"bl_idname\": \"SvGenNumberRange\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [339.1590576171875, 243.2179412841797]}, \"Reroute\": {\"params\": {}, \"bl_idname\": \"NodeReroute\", \"height\": 100.0, \"width\": 100.0, \"label\": \"\", \"hide\": false, \"location\": [1746.2232666015625, 217.24053955078125]}, \"Reroute.001\": {\"params\": {}, \"bl_idname\": \"NodeReroute\", \"height\": 100.0, \"width\": 100.0, \"label\": \"\", \"hide\": false, \"location\": [1854.6453857421875, 148.1226806640625]}, \"Reroute.002\": {\"params\": {}, \"bl_idname\": \"NodeReroute\", \"height\": 100.0, \"width\": 100.0, \"label\": \"\", \"hide\": false, \"location\": [-1110.4600830078125, -208.0058135986328]}, \"Reroute.004\": {\"params\": {}, \"bl_idname\": \"NodeReroute\", \"height\": 100.0, \"width\": 100.0, \"label\": \"\", \"hide\": false, \"location\": [-873.33984375, -959.1277465820312]}, \"Scale\": {\"params\": {\"multiplier\": 1.690000057220459}, \"bl_idname\": \"SvScaleNodeMk3\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1319.5576171875, -244.70582580566406]}, \"UV Connection\": {\"params\": {\"slice_check\": 0, \"dir_check\": \"U_dir\", \"cicl_check_V\": 1, \"cicl_check_U\": 0, \"cap_V\": 1, \"cap_U\": 0, \"polygons\": \"Pols\"}, \"bl_idname\": \"LineConnectNodeMK2\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [2121.570068359375, 381.5091247558594]}, \"UV Connection.001\": {\"params\": {\"slice_check\": 0, \"dir_check\": \"U_dir\", \"cicl_check_V\": 1, \"cicl_check_U\": 0, \"cap_V\": 1, \"cap_U\": 0, \"polygons\": \"Pols\"}, \"bl_idname\": \"LineConnectNodeMK2\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [2123.523193359375, 98.9590072631836]}, \"Vector Interpolation\": {\"params\": {\"t_in\": 0.8600000143051147, \"mode\": \"SPL\", \"infer_from_integer_input\": 0, \"is_cyclic\": 0}, \"bl_idname\": \"SvInterpolationNodeMK3\", \"height\": 100.0, \"width\": 236.265380859375, \"label\": \"\", \"hide\": false, \"location\": [532.2301635742188, 415.7137145996094]}, \"Vector Math\": {\"params\": {\"current_op\": \"SUB\"}, \"bl_idname\": \"SvVectorMathNodeMK3\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1388.853515625, 48.41276931762695]}, \"Vector in\": {\"params\": {}, \"bl_idname\": \"GenVectorsNode\", \"height\": 100.0, \"width\": 100.0, \"label\": \"\", \"hide\": false, \"location\": [734.2888793945312, -131.8251953125]}, \"Vector in.001\": {\"params\": {}, \"bl_idname\": \"GenVectorsNode\", \"height\": 100.0, \"width\": 100.0, \"label\": \"\", \"hide\": false, \"location\": [346.9523010253906, 423.1769714355469]}, \"Vector out\": {\"params\": {}, \"bl_idname\": \"VectorsOutNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [252.11097717285156, -572.6808471679688]}, \"Vector out.001\": {\"params\": {}, \"bl_idname\": \"VectorsOutNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-177.0352783203125, 234.7823944091797]}}, \"groups\": {}, \"framed_nodes\": {}, \"update_lists\": [[\"Group Inputs Exp\", \"Vertices\", \"Reroute.002\", \"Input\"], [\"Reroute.002\", \"Output\", \"List Split.002\", \"Data\"], [\"Group Inputs Exp\", 3, \"List Split.002\", 1], [\"List Split.002\", 0, \"Vector out.001\", 0], [\"Vector out.001\", 2, \"List Statistics.005\", 0], [\"Group Inputs Exp\", \"Polygons\", \"Reroute.004\", \"Input\"], [\"Reroute.002\", \"Output\", \"Mesh filter\", \"Vertices\"], [\"Group Inputs Exp\", 1, \"Mesh filter\", 1], [\"Reroute.004\", \"Output\", \"Mesh filter\", \"Polygons\"], [\"Reroute.002\", \"Output\", \"Mesh filter.001\", \"Vertices\"], [\"Mesh filter\", 0, \"Mesh filter.001\", 1], [\"Mesh filter.001\", 0, \"List Split\", 0], [\"Group Inputs Exp\", 3, \"List Split\", 1], [\"List Split\", 0, \"Vector out\", 0], [\"Vector out\", 1, \"List Statistics.001\", 0], [\"Vector out\", 2, \"List Statistics.002\", 0], [\"Vector out\", 0, \"List Statistics\", 0], [\"List Statistics\", 1, \"Vector in\", 0], [\"List Statistics.001\", 1, \"Vector in\", 1], [\"List Statistics.002\", 1, \"Vector in\", 2], [\"Vector in\", 0, \"List Split.001\", 0], [\"List Split\", 0, \"Scale\", 0], [\"List Split.001\", 0, \"Scale\", 1], [\"Group Inputs Exp\", 4, \"Scale\", 3], [\"Scale\", \"Vertices\", \"Reroute\", \"Input\"], [\"Reroute\", \"Output\", \"List First & Last.002\", \"Data\"], [\"Vector out.001\", 1, \"List Statistics.004\", 0], [\"Vector out.001\", 0, \"List Statistics.003\", 0], [\"List Statistics.003\", 1, \"Vector in.001\", 0], [\"List Statistics.004\", 1, \"Vector in.001\", 1], [\"List Statistics.005\", 1, \"Vector in.001\", 2], [\"Vector in.001\", 0, \"Vector Interpolation\", 0], [\"Number Range\", 0, \"Vector Interpolation\", 1], [\"Vector Interpolation\", 0, \"List First & Last\", 0], [\"List First & Last\", 0, \"List First & Last.001\", 0], [\"List First & Last.001\", 1, \"List Join\", 0], [\"List First & Last.001\", 2, \"List Join\", 1], [\"List Split.001\", 0, \"Vector Math\", 0], [\"List Join\", 0, \"Vector Math\", 1], [\"Scale\", 0, \"Move\", 0], [\"Vector Math\", 0, \"Move\", 1], [\"Group Inputs Exp\", 5, \"Move\", 2], [\"Move\", 0, \"List First & Last.003\", 0], [\"List First & Last.002\", 2, \"UV Connection.001\", 0], [\"List First & Last.003\", 2, \"UV Connection.001\", 1], [\"Reroute.002\", \"Output\", \"Reroute.001\", \"Input\"], [\"List First & Last.003\", 1, \"UV Connection\", 0], [\"List First & Last.002\", 1, \"UV Connection\", 1], [\"UV Connection\", 0, \"List Join.001\", 0], [\"Reroute.001\", \"Output\", \"List Join.001\", \"data 1\"], [\"UV Connection.001\", 0, \"List Join.001\", 2], [\"UV Connection\", 1, \"List Join.002\", 0], [\"Reroute.004\", \"Output\", \"List Join.002\", \"data 1\"], [\"UV Connection.001\", 1, \"List Join.002\", 2], [\"List Join.001\", 0, \"Mesh Join\", 0], [\"List Join.002\", 0, \"Mesh Join\", 1], [\"Mesh Join\", 0, \"Group Outputs Exp\", 0], [\"Mesh Join\", 1, \"Group Outputs Exp\", 1]], \"export_version\": \"0.079\", \"bl_idname\": \"SverchGroupTreeType\", \"cls_bl_idname\": \"SvGroupNodeMonad_2042045369181\"}" | |
}, | |
"nodes": { | |
"ExtendCylinder": { | |
"bl_idname": "SvMonadGenericNode", | |
"color": [ | |
0.8308190107345581, | |
0.911391019821167, | |
0.7545620203018188 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
-229.81524658203125, | |
232.71987915039062 | |
], | |
"params": { | |
"all_props": { | |
"cls_bl_idname": "SvGroupNodeMonad_2042045369181", | |
"float_props": { | |
"floats_1_multiplier": { | |
"default": 1.690000057220459, | |
"description": "Multiplier factor", | |
"name": "WasherSize" | |
}, | |
"floats_1_strength": { | |
"default": 4.960000514984131, | |
"description": "Multiplyer of the movement vector", | |
"name": "Strength" | |
}, | |
"floats_2_multiplier": { | |
"default": 1.690000057220459, | |
"description": "Multiplier factor", | |
"name": "Multiplier" | |
}, | |
"floats_2_strength": { | |
"default": 4.960000514984131, | |
"description": "Multiplyer of the movement vector", | |
"name": "WasherHeight" | |
} | |
}, | |
"int_props": { | |
"ints_1_split": { | |
"default": 12, | |
"min": 1, | |
"name": "Meridians" | |
} | |
}, | |
"name": "ExtendCylinder" | |
}, | |
"cls_dict": { | |
"cls_bl_idname": "SvGroupNodeMonad_2042045369181", | |
"input_template": [ | |
[ | |
"Vertices", | |
"SvVerticesSocket", | |
{} | |
], | |
[ | |
"Edges", | |
"SvStringsSocket", | |
{} | |
], | |
[ | |
"Polygons", | |
"SvStringsSocket", | |
{} | |
], | |
[ | |
"Meridians", | |
"SvStringsSocket", | |
{ | |
"prop_name": "ints_1_split" | |
} | |
], | |
[ | |
"WasherSize", | |
"SvStringsSocket", | |
{ | |
"prop_name": "floats_2_multiplier" | |
} | |
], | |
[ | |
"WasherHeight", | |
"SvStringsSocket", | |
{ | |
"prop_name": "floats_1_strength" | |
} | |
] | |
], | |
"output_template": [ | |
[ | |
"Vertices", | |
"SvVerticesSocket" | |
], | |
[ | |
"PolyEdge", | |
"SvStringsSocket" | |
] | |
] | |
}, | |
"floats_1_strength": 4.960000514984131, | |
"floats_2_multiplier": 1.690000057220459, | |
"ints_1_split": 12, | |
"loops": 0, | |
"monad": "ExtendCylinder" | |
}, | |
"use_custom_color": true, | |
"width": 301.54315185546875 | |
}, | |
"List First & Last": { | |
"bl_idname": "ListFLNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1327.7091064453125, | |
503.5550537109375 | |
], | |
"params": {}, | |
"width": 140.0 | |
}, | |
"List First & Last.001": { | |
"bl_idname": "ListFLNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1334.870849609375, | |
660.0283813476562 | |
], | |
"params": {}, | |
"width": 140.0 | |
}, | |
"List Join": { | |
"bl_idname": "ListJoinNode", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
777.0651245117188, | |
293.265625 | |
], | |
"params": { | |
"JoinLevel": 2 | |
}, | |
"width": 140.0 | |
}, | |
"Object ID Selector+": { | |
"bl_idname": "SvGetAssetPropertiesMK2", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
351.839599609375, | |
487.84130859375 | |
], | |
"params": { | |
"Mode": "grease_pencils", | |
"gp_layer": "GP_Layer", | |
"gp_selected_frame_mode": "active_frame", | |
"refresh": 0 | |
}, | |
"width": 210.0 | |
}, | |
"Path Length": { | |
"bl_idname": "SvPathLengthMk2Node", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
585.1289672851562, | |
434.03045654296875 | |
], | |
"params": {}, | |
"width": 140.0 | |
}, | |
"Plane": { | |
"bl_idname": "SvPlaneNodeMk3", | |
"color": [ | |
0.0, | |
0.5, | |
0.5 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1387.88623046875, | |
1052.8160400390625 | |
], | |
"params": { | |
"sizex": 1.0, | |
"sizey": 1.0 | |
}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Scalar Math": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
815.2608642578125, | |
473.703125 | |
], | |
"params": { | |
"current_op": "MUL", | |
"y_": 25.0 | |
}, | |
"width": 140.0 | |
}, | |
"Stethoscope MK2": { | |
"bl_idname": "SvStethoscopeNodeMK2", | |
"color": [ | |
0.5, | |
0.5, | |
1.0 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1911.7352294921875, | |
722.9094848632812 | |
], | |
"params": { | |
"location_theta": 1.0, | |
"num_elements": 1, | |
"text_color": [ | |
0.949999988079071, | |
0.949999988079071, | |
0.949999988079071 | |
] | |
}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"UV Connection": { | |
"bl_idname": "LineConnectNodeMK2", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1141.416259765625, | |
398.816650390625 | |
], | |
"params": { | |
"dir_check": "U_dir", | |
"polygons": "Edges", | |
"slice_check": 0 | |
}, | |
"width": 140.0 | |
}, | |
"Vector Interpolation": { | |
"bl_idname": "SvInterpolationNodeMK3", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
975.7396850585938, | |
452.5107116699219 | |
], | |
"params": { | |
"infer_from_integer_input": 1 | |
}, | |
"width": 140.0 | |
}, | |
"Vector Math.001": { | |
"bl_idname": "SvVectorMathNodeMK3", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1527.7291259765625, | |
660.5670166015625 | |
], | |
"params": { | |
"current_op": "ANGLE_DEG", | |
"socket_info": "vv s" | |
}, | |
"width": 140.0 | |
}, | |
"Viewer Draw Mk3": { | |
"bl_idname": "SvVDExperimental", | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
2326.643798828125, | |
1033.5306396484375 | |
], | |
"params": {}, | |
"use_custom_color": true, | |
"width": 140.0 | |
} | |
}, | |
"update_lists": [ | |
[ | |
"Object ID Selector+", | |
0, | |
"Path Length", | |
0 | |
], | |
[ | |
"Path Length", | |
1, | |
"Scalar Math", | |
0 | |
], | |
[ | |
"Scalar Math", | |
0, | |
"List Join", | |
0 | |
], | |
[ | |
"Object ID Selector+", | |
0, | |
"Vector Interpolation", | |
0 | |
], | |
[ | |
"List Join", | |
0, | |
"Vector Interpolation", | |
1 | |
], | |
[ | |
"Vector Interpolation", | |
0, | |
"UV Connection", | |
0 | |
], | |
[ | |
"UV Connection", | |
0, | |
"List First & Last", | |
0 | |
], | |
[ | |
"List First & Last", | |
0, | |
"List First & Last.001", | |
0 | |
], | |
[ | |
"List First & Last", | |
2, | |
"Vector Math.001", | |
0 | |
], | |
[ | |
"List First & Last.001", | |
2, | |
"Vector Math.001", | |
1 | |
], | |
[ | |
"Vector Math.001", | |
0, | |
"Stethoscope MK2", | |
0 | |
], | |
[ | |
"Plane", | |
1, | |
"Viewer Draw Mk3", | |
1 | |
], | |
[ | |
"Plane", | |
2, | |
"Viewer Draw Mk3", | |
2 | |
] | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment