Skip to content

Instantly share code, notes, and snippets.

@satabol
Created December 24, 2022 22:32
Show Gist options
  • Save satabol/96a7575ff899466965d5158bfe5e7301 to your computer and use it in GitHub Desktop.
Save satabol/96a7575ff899466965d5158bfe5e7301 to your computer and use it in GitHub Desktop.
Sverchok.v1.2.0-alpha | Blender.3.4.1 | NodeTree | 2022.12.25 | 01:32 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Frame": {
"attributes": {
"location": [
-155.23663330078125,
10.0
],
"height": 415.0,
"width": 199.5009765625,
"color": [
0.9074954986572266,
1.0,
0.8224923610687256
],
"use_custom_color": true
},
"bl_idname": "NodeFrame"
},
"List First & Last.002": {
"attributes": {
"location": [
-884.2523193359375,
-66.10234069824219
],
"width": 136.810546875
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Middl": {
"bl_idname": "SvStringsSocket",
"name": "Middl"
},
"First": {
"bl_idname": "SvStringsSocket",
"name": "First"
},
"Last": {
"bl_idname": "SvStringsSocket",
"name": "Last"
}
},
"bl_idname": "ListFLNode"
},
"Reroute.003": {
"attributes": {
"location": [
-949.6800537109375,
-49.42094421386719
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.001": {
"attributes": {
"location": [
-949.6800537109375,
151.1880645751953
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Number Range.001": {
"attributes": {
"location": [
-1141.450439453125,
292.8949279785156
]
},
"properties": {
"range_mode": "RANGE_COUNT",
"current_mode": "RANGE_COUNT",
"stop_float": 2.250999927520752,
"start_float": 0.593999981880188,
"count_": 9
},
"inputs": {
"Start": {
"bl_idname": "SvStringsSocket",
"name": "Start",
"properties": {
"prop_name": "start_float"
}
},
"Step": {
"bl_idname": "SvStringsSocket",
"name": "Step",
"properties": {
"prop_name": "stop_float",
"label": "stop"
}
},
"Stop": {
"bl_idname": "SvStringsSocket",
"name": "Stop",
"properties": {
"prop_name": "count_",
"label": "count"
}
}
},
"outputs": {
"Range": {
"bl_idname": "SvStringsSocket",
"name": "Range"
}
},
"bl_idname": "SvGenNumberRange"
},
"Stethoscope MK2.004": {
"attributes": {
"location": [
-1145.3492431640625,
329.1010437011719
],
"hide": true,
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0,
"num_elements": 1
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"Reroute": {
"attributes": {
"location": [
-948.0416259765625,
413.4278869628906
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Number Range.002": {
"attributes": {
"location": [
-1131.8065185546875,
-31.749893188476562
]
},
"properties": {
"range_mode": "RANGE_COUNT",
"current_mode": "RANGE_COUNT",
"stop_float": 1.0,
"start_float": -1.0,
"count_": 14
},
"inputs": {
"Start": {
"bl_idname": "SvStringsSocket",
"name": "Start",
"properties": {
"prop_name": "start_float"
}
},
"Step": {
"bl_idname": "SvStringsSocket",
"name": "Step",
"properties": {
"prop_name": "stop_float",
"label": "stop"
}
},
"Stop": {
"bl_idname": "SvStringsSocket",
"name": "Stop",
"properties": {
"prop_name": "count_",
"label": "count"
}
}
},
"outputs": {
"Range": {
"bl_idname": "SvStringsSocket",
"name": "Range"
}
},
"bl_idname": "SvGenNumberRange"
},
"Bounding Box": {
"attributes": {
"location": [
-1357.8741455078125,
179.08799743652344
]
},
"properties": {
"min_list": [
true,
true,
true
],
"max_list": [
true,
true,
true
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"is_mandatory": true
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Mean": {
"bl_idname": "SvVerticesSocket",
"name": "Mean"
},
"Center": {
"bl_idname": "SvMatrixSocket",
"name": "Center"
},
"Min X": {
"bl_idname": "SvStringsSocket",
"name": "Min X"
},
"Min Y": {
"bl_idname": "SvStringsSocket",
"name": "Min Y"
},
"Min Z": {
"bl_idname": "SvStringsSocket",
"name": "Min Z"
},
"Max X": {
"bl_idname": "SvStringsSocket",
"name": "Max X"
},
"Max Y": {
"bl_idname": "SvStringsSocket",
"name": "Max Y"
},
"Max Z": {
"bl_idname": "SvStringsSocket",
"name": "Max Z"
},
"Size X": {
"bl_idname": "SvStringsSocket",
"name": "Size X",
"attributes": {
"hide": true
}
},
"Size Y": {
"bl_idname": "SvStringsSocket",
"name": "Size Y",
"attributes": {
"hide": true
}
},
"Size Z": {
"bl_idname": "SvStringsSocket",
"name": "Size Z",
"attributes": {
"hide": true
}
}
},
"bl_idname": "SvBBoxNodeMk3"
},
"Viewer Draw.001": {
"attributes": {
"location": [
-1357.8741455078125,
-215.78399658203125
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"display_faces": false,
"edge_color": [
0.017207179218530655,
0.39257484674453735,
0.0,
1.0
],
"vector_color": [
0.036610160022974014,
1.0,
0.0,
1.0
],
"polygon_color": [
0.14000000059604645,
0.5400000214576721,
0.8100000023841858,
0.33011478185653687
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "vector_color"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "edge_color"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "polygon_color"
}
},
"attrs": {
"bl_idname": "SvStringsSocket",
"name": "attrs",
"attributes": {
"hide": true
},
"properties": {
"quick_link_to_node": "SvVDAttrsNodeMk2"
}
}
},
"bl_idname": "SvViewerDrawMk4"
},
"List Levels.002": {
"attributes": {
"location": [
-1133.0152587890625,
-241.3220672607422
]
},
"properties": {
"nesting": 3,
"levels_config": [
{
"flatten": true
},
{},
{
"wrap": true
},
{}
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvListLevelsNodeMK2"
},
"Reroute.005": {
"attributes": {
"location": [
-1157.4957275390625,
-224.4230194091797
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.004": {
"attributes": {
"location": [
-975.45263671875,
-224.4230194091797
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.002": {
"attributes": {
"location": [
-975.45263671875,
-93.32089233398438
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.006": {
"attributes": {
"location": [
-1157.4957275390625,
-372.6528625488281
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.008": {
"attributes": {
"location": [
-904.63134765625,
-2.33123779296875
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.007": {
"attributes": {
"location": [
-904.63134765625,
-253.1670684814453
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Matrix In.001": {
"attributes": {
"location": [
-1913.256103515625,
-94.70906829833984
]
},
"properties": {
"axis": [
1.0,
1.0,
0.0
],
"angle": 70.0
},
"inputs": {
"Location": {
"bl_idname": "SvVerticesSocket",
"name": "Location",
"properties": {
"prop_name": "location_"
}
},
"Scale": {
"bl_idname": "SvVerticesSocket",
"name": "Scale",
"properties": {
"prop_name": "scale"
}
},
"Quaternion": {
"bl_idname": "SvQuaternionSocket",
"name": "Quaternion",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "quaternion"
}
},
"Angle X": {
"bl_idname": "SvStringsSocket",
"name": "Angle X",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_x"
}
},
"Angle Y": {
"bl_idname": "SvStringsSocket",
"name": "Angle Y",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_y"
}
},
"Angle Z": {
"bl_idname": "SvStringsSocket",
"name": "Angle Z",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_z"
}
},
"Axis": {
"bl_idname": "SvVerticesSocket",
"name": "Axis",
"properties": {
"prop_name": "axis",
"expanded": true
}
},
"Angle": {
"bl_idname": "SvStringsSocket",
"name": "Angle",
"properties": {
"prop_name": "angle"
}
}
},
"outputs": {
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"bl_idname": "SvMatrixInNodeMK4"
},
"Marching Squares.001": {
"attributes": {
"location": [
-862.0594482421875,
357.16455078125
],
"width": 139.5009765625,
"parent": {
"type": "NODE",
"value": "Frame"
}
},
"properties": {
"iso_value": 0.9249999523162842,
"join": false,
"z_value": -0.6899999976158142,
"sample_size": 60,
"connect_bounds": false
},
"inputs": {
"Field": {
"bl_idname": "SvScalarFieldSocket",
"name": "Field"
},
"Value": {
"bl_idname": "SvStringsSocket",
"name": "Value",
"properties": {
"prop_name": "iso_value"
}
},
"Samples": {
"bl_idname": "SvStringsSocket",
"name": "Samples",
"properties": {
"prop_name": "sample_size"
}
},
"MinX": {
"bl_idname": "SvStringsSocket",
"name": "MinX",
"properties": {
"prop_name": "min_x"
}
},
"MaxX": {
"bl_idname": "SvStringsSocket",
"name": "MaxX",
"properties": {
"prop_name": "max_x"
}
},
"MinY": {
"bl_idname": "SvStringsSocket",
"name": "MinY",
"properties": {
"prop_name": "min_y"
}
},
"MaxY": {
"bl_idname": "SvStringsSocket",
"name": "MaxY",
"properties": {
"prop_name": "max_y"
}
},
"Z": {
"bl_idname": "SvStringsSocket",
"name": "Z",
"properties": {
"prop_name": "z_value"
}
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces",
"attributes": {
"hide": true
}
}
},
"bl_idname": "SvExMarchingSquaresNode"
},
"List Levels.003": {
"attributes": {
"location": [
-466.46356201171875,
473.1245422363281
]
},
"properties": {
"nesting": 5,
"levels_config": [
{
"flatten": true
},
{},
{},
{},
{}
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvListLevelsNodeMK2"
},
"List Levels": {
"attributes": {
"location": [
-466.46356201171875,
709.982666015625
]
},
"properties": {
"nesting": 5,
"levels_config": [
{
"flatten": true
},
{},
{},
{},
{}
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvListLevelsNodeMK2"
},
"List Length": {
"attributes": {
"location": [
-466.46356201171875,
230.31094360351562
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Length": {
"bl_idname": "SvStringsSocket",
"name": "Length"
}
},
"bl_idname": "ListLengthNode"
},
"List Repeater.001": {
"attributes": {
"location": [
-270.4147033691406,
18.48247528076172
]
},
"properties": {
"number": 7
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
},
"Number": {
"bl_idname": "SvStringsSocket",
"name": "Number",
"properties": {
"prop_name": "number"
}
}
},
"outputs": {
"Data_001": {
"bl_idname": "SvColorSocket",
"name": "Data"
}
},
"bl_idname": "ListRepeaterNode"
},
"List Length.001": {
"attributes": {
"location": [
-466.46356201171875,
-167.09730529785156
]
},
"properties": {
"level": 0
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Length": {
"bl_idname": "SvStringsSocket",
"name": "Length"
}
},
"bl_idname": "ListLengthNode"
},
"List Levels.006": {
"attributes": {
"location": [
-109.19286346435547,
27.69287872314453
]
},
"properties": {
"nesting": 5,
"levels_config": [
{
"flatten": true
},
{
"flatten": true
},
{},
{},
{}
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Data_001": {
"bl_idname": "SvColorSocket",
"name": "Data"
}
},
"bl_idname": "SvListLevelsNodeMK2"
},
"Map Range": {
"attributes": {
"location": [
-679.2386474609375,
62.728729248046875
]
},
"properties": {
"new_max": 1.0,
"clamp": false
},
"inputs": {
"Value": {
"bl_idname": "SvStringsSocket",
"name": "Value",
"properties": {
"prop_name": "value"
}
},
"Old Min": {
"bl_idname": "SvStringsSocket",
"name": "Old Min",
"properties": {
"prop_name": "old_min"
}
},
"Old Max": {
"bl_idname": "SvStringsSocket",
"name": "Old Max",
"properties": {
"prop_name": "old_max"
}
},
"New Min": {
"bl_idname": "SvStringsSocket",
"name": "New Min",
"properties": {
"prop_name": "new_min"
}
},
"New Max": {
"bl_idname": "SvStringsSocket",
"name": "New Max",
"properties": {
"prop_name": "new_max"
}
}
},
"outputs": {
"Value": {
"bl_idname": "SvStringsSocket",
"name": "Value"
}
},
"bl_idname": "SvMapRangeNode"
},
"Filter Empty Objects.001": {
"attributes": {
"location": [
-679.2386474609375,
423.09490966796875
]
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
}
},
"outputs": {
"san data": {
"bl_idname": "SvStringsSocket",
"name": "san data"
},
"mask": {
"bl_idname": "SvStringsSocket",
"name": "mask"
},
"numpy mask": {
"bl_idname": "SvStringsSocket",
"name": "numpy mask"
}
},
"bl_idname": "SvFixEmptyObjectsNode"
},
"Filter Empty Objects": {
"attributes": {
"location": [
-679.2386474609375,
589.4901123046875
]
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
}
},
"outputs": {
"san data": {
"bl_idname": "SvStringsSocket",
"name": "san data"
},
"mask": {
"bl_idname": "SvStringsSocket",
"name": "mask"
},
"numpy mask": {
"bl_idname": "SvStringsSocket",
"name": "numpy mask"
}
},
"bl_idname": "SvFixEmptyObjectsNode"
},
"List Repeater": {
"attributes": {
"location": [
-5.8738555908203125,
279.70391845703125
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
},
"Number": {
"bl_idname": "SvStringsSocket",
"name": "Number",
"properties": {
"prop_name": "number"
}
}
},
"outputs": {
"Data_001": {
"bl_idname": "SvColorSocket",
"name": "Data"
}
},
"bl_idname": "ListRepeaterNode"
},
"Filter Empty Objects.002": {
"attributes": {
"location": [
164.49755859375,
279.70391845703125
]
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
}
},
"outputs": {
"san data": {
"bl_idname": "SvStringsSocket",
"name": "san data"
},
"mask": {
"bl_idname": "SvStringsSocket",
"name": "mask"
},
"numpy mask": {
"bl_idname": "SvStringsSocket",
"name": "numpy mask"
}
},
"bl_idname": "SvFixEmptyObjectsNode"
},
"List Levels.010": {
"attributes": {
"location": [
164.29080200195312,
81.88143920898438
]
},
"properties": {
"nesting": 4,
"levels_config": [
{
"flatten": true,
"wrap": true
},
{},
{},
{},
{}
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvListLevelsNodeMK2"
},
"Reroute.012": {
"attributes": {
"location": [
153.61605834960938,
-62.527740478515625
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.011": {
"attributes": {
"location": [
153.61605834960938,
117.58231353759766
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.009": {
"attributes": {
"location": [
315.3310546875,
207.58998107910156
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.010": {
"attributes": {
"location": [
315.3310546875,
117.58231353759766
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.014": {
"attributes": {
"location": [
331.62237548828125,
288.546875
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Viewer Draw.002": {
"attributes": {
"location": [
351.8484802246094,
516.699951171875
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"selected_draw_mode": "smooth",
"display_faces": false,
"polygon_color": [
0.14000000059604645,
0.5400000214576721,
0.8100000023841858,
0.500306248664856
],
"display_verts": false,
"vector_color": [
0.9500002264976501,
0.0,
0.0,
1.0
],
"point_size": 3
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "vector_color"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "edge_color"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "polygon_color"
}
},
"attrs": {
"bl_idname": "SvStringsSocket",
"name": "attrs",
"attributes": {
"hide": true
},
"properties": {
"quick_link_to_node": "SvVDAttrsNodeMk2"
}
}
},
"bl_idname": "SvViewerDrawMk4"
},
"Reroute.013": {
"attributes": {
"location": [
331.62237548828125,
47.04563903808594
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.015": {
"attributes": {
"location": [
330.0935974121094,
-127.64852905273438
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.016": {
"attributes": {
"location": [
142.95806884765625,
-127.64852905273438
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.017": {
"attributes": {
"location": [
142.95806884765625,
-263.76324462890625
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Stethoscope MK2.005": {
"attributes": {
"location": [
164.87472534179688,
-148.72567749023438
],
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0080000162124634,
"num_elements": 1,
"terminal_text": "data[0] = [[0. 0. 0. 1. ] \n [0.125 0.125 0.125 1. ] \n [0.25 0.25 0.25 1. ] \n [0. 0. 0. 1. ] \n [0.125 0.125 0.125 1. ] \n [0.25 0.25 0.25 1. ] \n [0.375 0.375 0.375 1. ] \n [0.5 0.5 0.5 1. ] \n [0.625 0.625 0.625 1. ] \n [0.75 0.75 0.75 1. ] \n ... \n [0.125 0.125 0.125 1. ] \n [0.25 0.25 0.25 1. ] \n [0.375 0.375 0.375 1. ] \n [0.5 0.5 0.5 1. ] \n [0.625 0.625 0.625 1. ] \n [0.75 0.75 0.75 1. ] \n [0.875 0.875 0.875 1. ] \n [0. 0. 0. 1. ] \n [0.125 0.125 0.125 1. ] \n [0.25 0.25 0.25 1. ]]",
"num_rows": 21,
"terminal_width": 37,
"activate": false
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"Reroute.020": {
"attributes": {
"location": [
-44.14060974121094,
126.91851806640625
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.021": {
"attributes": {
"location": [
-44.14060974121094,
167.74569702148438
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.018": {
"attributes": {
"location": [
59.369022369384766,
-7.128337860107422
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.019": {
"attributes": {
"location": [
59.369022369384766,
100.08470153808594
],
"width": 16.0,
"color": [
0.6740000247955322,
0.24199999868869781,
0.3630000054836273
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Stethoscope MK2.003": {
"attributes": {
"location": [
-270.4147033691406,
387.8874206542969
],
"hide": true,
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0,
"num_elements": 1,
"compact": true,
"line_width": 78,
"element_index": 4
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"Attractor Field": {
"attributes": {
"location": [
-1500.6199951171875,
471.38653564453125
],
"width": 321.6441650390625
},
"properties": {
"falloff_type": "rotation",
"amplitude": 0.43700000643730164,
"metric": "CUSTOM",
"power": 1.5499999523162842
},
"inputs": {
"Center": {
"bl_idname": "SvVerticesSocket",
"name": "Center",
"properties": {
"use_prop": true
}
},
"Direction": {
"bl_idname": "SvVerticesSocket",
"name": "Direction",
"attributes": {
"hide": true
},
"properties": {
"use_prop": true,
"prop": [
0.0,
0.0,
1.0
]
}
},
"Radius": {
"bl_idname": "SvStringsSocket",
"name": "Radius",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "radius"
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"attributes": {
"hide": true
}
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces",
"attributes": {
"hide": true
}
},
"Amplitude": {
"bl_idname": "SvStringsSocket",
"name": "Amplitude",
"properties": {
"prop_name": "amplitude"
}
},
"Coefficient": {
"bl_idname": "SvStringsSocket",
"name": "Coefficient",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "coefficient"
}
}
},
"outputs": {
"VField": {
"bl_idname": "SvVectorFieldSocket",
"name": "VField"
},
"SField": {
"bl_idname": "SvScalarFieldSocket",
"name": "SField"
}
},
"bl_idname": "SvAttractorFieldNodeMk2"
},
"Matrix Apply to Mesh": {
"attributes": {
"location": [
-1735.429443359375,
187.17698669433594
],
"width": 154.1851806640625
},
"properties": {
"do_join": false
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces"
},
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces"
}
},
"bl_idname": "SvMatrixApplyJoinNode"
},
"NGon": {
"attributes": {
"location": [
-1913.582763671875,
187.15879821777344
],
"color": [
0.0,
0.5,
0.5
],
"use_custom_color": true
},
"properties": {
"sides_": 3,
"rad_": 0.5659999847412109
},
"inputs": {
"Radius": {
"bl_idname": "SvStringsSocket",
"name": "Radius",
"properties": {
"prop_name": "rad_"
}
},
"N Sides": {
"bl_idname": "SvStringsSocket",
"name": "N Sides",
"properties": {
"prop_name": "sides_"
}
},
"Divisions": {
"bl_idname": "SvStringsSocket",
"name": "Divisions",
"properties": {
"prop_name": "divisions"
}
},
"RandomR": {
"bl_idname": "SvStringsSocket",
"name": "RandomR",
"properties": {
"prop_name": "rand_r_"
}
},
"RandomPhi": {
"bl_idname": "SvStringsSocket",
"name": "RandomPhi",
"properties": {
"prop_name": "rand_phi_"
}
},
"RandomSeed": {
"bl_idname": "SvStringsSocket",
"name": "RandomSeed",
"properties": {
"prop_name": "rand_seed_"
}
},
"Shift": {
"bl_idname": "SvStringsSocket",
"name": "Shift",
"properties": {
"prop_name": "shift_"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
}
},
"bl_idname": "SvNGonNode"
},
"Frame Info": {
"attributes": {
"location": [
-1269.02099609375,
-460.2341003417969
],
"color": [
0.0,
0.5,
0.20000000298023224
],
"use_custom_color": true
},
"outputs": {
"Current Frame": {
"bl_idname": "SvStringsSocket",
"name": "Current Frame"
},
"Start Frame": {
"bl_idname": "SvStringsSocket",
"name": "Start Frame"
},
"End Frame": {
"bl_idname": "SvStringsSocket",
"name": "End Frame"
},
"Evaluate": {
"bl_idname": "SvStringsSocket",
"name": "Evaluate"
}
},
"bl_idname": "SvFrameInfoNodeMK2"
},
"Matrix In": {
"attributes": {
"location": [
-1077.9541015625,
-460.2897033691406
]
},
"properties": {
"axis": [
-1.0,
-1.0,
0.0
]
},
"inputs": {
"Location": {
"bl_idname": "SvVerticesSocket",
"name": "Location",
"properties": {
"prop_name": "location_"
}
},
"Scale": {
"bl_idname": "SvVerticesSocket",
"name": "Scale",
"properties": {
"prop_name": "scale"
}
},
"Quaternion": {
"bl_idname": "SvQuaternionSocket",
"name": "Quaternion",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "quaternion"
}
},
"Angle X": {
"bl_idname": "SvStringsSocket",
"name": "Angle X",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_x"
}
},
"Angle Y": {
"bl_idname": "SvStringsSocket",
"name": "Angle Y",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_y"
}
},
"Angle Z": {
"bl_idname": "SvStringsSocket",
"name": "Angle Z",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_z"
}
},
"Axis": {
"bl_idname": "SvVerticesSocket",
"name": "Axis",
"properties": {
"prop_name": "axis",
"expanded": true
}
},
"Angle": {
"bl_idname": "SvStringsSocket",
"name": "Angle",
"properties": {
"prop_name": "angle"
}
}
},
"outputs": {
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"bl_idname": "SvMatrixInNodeMK4"
},
"Box": {
"attributes": {
"location": [
-1547.28466796875,
-175.9337158203125
],
"color": [
0.0,
0.5,
0.5
],
"use_custom_color": true
},
"properties": {
"Size": 2.0
},
"inputs": {
"Size": {
"bl_idname": "SvStringsSocket",
"name": "Size",
"properties": {
"prop_name": "Size"
}
},
"Divx": {
"bl_idname": "SvStringsSocket",
"name": "Divx",
"properties": {
"prop_name": "Divx"
}
},
"Divy": {
"bl_idname": "SvStringsSocket",
"name": "Divy",
"properties": {
"prop_name": "Divy"
}
},
"Divz": {
"bl_idname": "SvStringsSocket",
"name": "Divz",
"properties": {
"prop_name": "Divz"
}
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
}
},
"outputs": {
"Vers": {
"bl_idname": "SvVerticesSocket",
"name": "Vers",
"properties": {
"description": "Box vertices"
}
},
"Edgs": {
"bl_idname": "SvStringsSocket",
"name": "Edgs"
},
"Pols": {
"bl_idname": "SvStringsSocket",
"name": "Pols"
}
},
"bl_idname": "SvBoxNodeMk2"
},
"Color Ramp": {
"attributes": {
"location": [
-513.1971435546875,
62.72872543334961
],
"width": 195.8526611328125
},
"advanced_properties": {
"color_ramp_data": "{\"group_name\": \"sverchok_helper_group\", \"bl_idname\": \"ShaderNodeValToRGB\", \"data\": [[0.0, [0.09576842188835144, 0.735985517501831, 1.0, 1.0]], [1.0, [0.00059529795544222, 0.2777668237686157, 0.41235557198524475, 1.0]]], \"color_mode\": \"RGB\", \"interpolation\": \"EASE\", \"hue_interpolation\": \"NEAR\"}"
},
"inputs": {
"Value": {
"bl_idname": "SvStringsSocket",
"name": "Value",
"properties": {
"prop_name": "value"
}
}
},
"outputs": {
"Color": {
"bl_idname": "SvColorSocket",
"name": "Color"
}
},
"bl_idname": "SvColorRampNode"
},
"Viewer Draw": {
"attributes": {
"location": [
-1547.28466796875,
151.50469970703125
],
"width": 137.52783203125,
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"edge_color": [
0.170579195022583,
0.6651744842529297,
1.0,
1.0
],
"selected_draw_mode": "smooth",
"color_per_edge": true,
"polygon_color": [
0.14000000059604645,
0.5400000214576721,
0.8100000023841858,
0.5701317191123962
],
"display_faces": false,
"color_per_point": true,
"point_size": 7,
"display_edges": false,
"vector_color": [
0.681063711643219,
0.8712524771690369,
1.0,
1.0
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "vector_color"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "edge_color"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "polygon_color"
}
},
"attrs": {
"bl_idname": "SvStringsSocket",
"name": "attrs",
"attributes": {
"hide": true
},
"properties": {
"quick_link_to_node": "SvVDAttrsNodeMk2"
}
}
},
"bl_idname": "SvViewerDrawMk4"
},
"Stethoscope MK2.001": {
"attributes": {
"location": [
-466.46356201171875,
105.13510131835938
],
"hide": true,
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0080000162124634,
"num_elements": 1,
"compact": true,
"line_width": 70,
"activate": false
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
}
},
"links": [
{
"from_node": "Reroute.003",
"from_socket": "Output",
"to_node": "List First & Last.002",
"to_socket": "Data"
},
{
"from_node": "Reroute.001",
"from_socket": "Output",
"to_node": "Reroute.003",
"to_socket": "Input"
},
{
"from_node": "Number Range.001",
"from_socket": "Range",
"to_node": "Reroute.001",
"to_socket": "Input"
},
{
"from_node": "Number Range.001",
"from_socket": "Range",
"to_node": "Stethoscope MK2.004",
"to_socket": "Data"
},
{
"from_node": "Attractor Field",
"from_socket": "SField",
"to_node": "Reroute",
"to_socket": "Input"
},
{
"from_node": "Bounding Box",
"from_socket": "Min Z",
"to_node": "Number Range.002",
"to_socket": "Start"
},
{
"from_node": "Bounding Box",
"from_socket": "Max Z",
"to_node": "Number Range.002",
"to_socket": "Step"
},
{
"from_node": "Box",
"from_socket": "Vers",
"to_node": "Bounding Box",
"to_socket": "Vertices"
},
{
"from_node": "Box",
"from_socket": "Vers",
"to_node": "Viewer Draw.001",
"to_socket": "Vertices"
},
{
"from_node": "Box",
"from_socket": "Edgs",
"to_node": "Viewer Draw.001",
"to_socket": "Edges"
},
{
"from_node": "Box",
"from_socket": "Pols",
"to_node": "Viewer Draw.001",
"to_socket": "Polygons"
},
{
"from_node": "Reroute.006",
"from_socket": "Output",
"to_node": "List Levels.002",
"to_socket": "Data"
},
{
"from_node": "Reroute.004",
"from_socket": "Output",
"to_node": "Reroute.005",
"to_socket": "Input"
},
{
"from_node": "Reroute.002",
"from_socket": "Output",
"to_node": "Reroute.004",
"to_socket": "Input"
},
{
"from_node": "Number Range.002",
"from_socket": "Range",
"to_node": "Reroute.002",
"to_socket": "Input"
},
{
"from_node": "Reroute.005",
"from_socket": "Output",
"to_node": "Reroute.006",
"to_socket": "Input"
},
{
"from_node": "Reroute.007",
"from_socket": "Output",
"to_node": "Reroute.008",
"to_socket": "Input"
},
{
"from_node": "List Levels.002",
"from_socket": "Data",
"to_node": "Reroute.007",
"to_socket": "Input"
},
{
"from_node": "Reroute",
"from_socket": "Output",
"to_node": "Marching Squares.001",
"to_socket": "Field"
},
{
"from_node": "Reroute.001",
"from_socket": "Output",
"to_node": "Marching Squares.001",
"to_socket": "Value"
},
{
"from_node": "Bounding Box",
"from_socket": "Min X",
"to_node": "Marching Squares.001",
"to_socket": "MinX"
},
{
"from_node": "Bounding Box",
"from_socket": "Max X",
"to_node": "Marching Squares.001",
"to_socket": "MaxX"
},
{
"from_node": "Bounding Box",
"from_socket": "Min Y",
"to_node": "Marching Squares.001",
"to_socket": "MinY"
},
{
"from_node": "Bounding Box",
"from_socket": "Max Y",
"to_node": "Marching Squares.001",
"to_socket": "MaxY"
},
{
"from_node": "Reroute.008",
"from_socket": "Output",
"to_node": "Marching Squares.001",
"to_socket": "Z"
},
{
"from_node": "Matrix In",
"from_socket": "Matrices",
"to_node": "Marching Squares.001",
"to_socket": "Matrix"
},
{
"from_node": "Filter Empty Objects.001",
"from_socket": "san data",
"to_node": "List Levels.003",
"to_socket": "Data"
},
{
"from_node": "Filter Empty Objects",
"from_socket": "san data",
"to_node": "List Levels",
"to_socket": "Data"
},
{
"from_node": "Marching Squares.001",
"from_socket": "Edges",
"to_node": "List Length",
"to_socket": "Data"
},
{
"from_node": "Color Ramp",
"from_socket": "Color",
"to_node": "List Repeater.001",
"to_socket": "Data"
},
{
"from_node": "List Length.001",
"from_socket": "Length",
"to_node": "List Repeater.001",
"to_socket": "Number"
},
{
"from_node": "Reroute.007",
"from_socket": "Output",
"to_node": "List Length.001",
"to_socket": "Data"
},
{
"from_node": "List Repeater.001",
"from_socket": "Data_001",
"to_node": "List Levels.006",
"to_socket": "Data"
},
{
"from_node": "Reroute.003",
"from_socket": "Output",
"to_node": "Map Range",
"to_socket": "Value"
},
{
"from_node": "List First & Last.002",
"from_socket": "Last",
"to_node": "Map Range",
"to_socket": "Old Min"
},
{
"from_node": "List First & Last.002",
"from_socket": "First",
"to_node": "Map Range",
"to_socket": "Old Max"
},
{
"from_node": "Marching Squares.001",
"from_socket": "Edges",
"to_node": "Filter Empty Objects.001",
"to_socket": "data"
},
{
"from_node": "Marching Squares.001",
"from_socket": "Vertices",
"to_node": "Filter Empty Objects",
"to_socket": "data"
},
{
"from_node": "Reroute.021",
"from_socket": "Output",
"to_node": "List Repeater",
"to_socket": "Data"
},
{
"from_node": "List Length",
"from_socket": "Length",
"to_node": "List Repeater",
"to_socket": "Number"
},
{
"from_node": "List Repeater",
"from_socket": "Data_001",
"to_node": "Filter Empty Objects.002",
"to_socket": "data"
},
{
"from_node": "Reroute.012",
"from_socket": "Output",
"to_node": "List Levels.010",
"to_socket": "Data"
},
{
"from_node": "Reroute.011",
"from_socket": "Output",
"to_node": "Reroute.012",
"to_socket": "Input"
},
{
"from_node": "Reroute.010",
"from_socket": "Output",
"to_node": "Reroute.011",
"to_socket": "Input"
},
{
"from_node": "Filter Empty Objects.002",
"from_socket": "san data",
"to_node": "Reroute.009",
"to_socket": "Input"
},
{
"from_node": "Reroute.009",
"from_socket": "Output",
"to_node": "Reroute.010",
"to_socket": "Input"
},
{
"from_node": "Reroute.013",
"from_socket": "Output",
"to_node": "Reroute.014",
"to_socket": "Input"
},
{
"from_node": "List Levels",
"from_socket": "Data",
"to_node": "Viewer Draw.002",
"to_socket": "Vertices"
},
{
"from_node": "List Levels.003",
"from_socket": "Data",
"to_node": "Viewer Draw.002",
"to_socket": "Edges"
},
{
"from_node": "Reroute.014",
"from_socket": "Output",
"to_node": "Viewer Draw.002",
"to_socket": "Edge Color"
},
{
"from_node": "List Levels.010",
"from_socket": "Data",
"to_node": "Reroute.013",
"to_socket": "Input"
},
{
"from_node": "Reroute.013",
"from_socket": "Output",
"to_node": "Reroute.015",
"to_socket": "Input"
},
{
"from_node": "Reroute.015",
"from_socket": "Output",
"to_node": "Reroute.016",
"to_socket": "Input"
},
{
"from_node": "Reroute.016",
"from_socket": "Output",
"to_node": "Reroute.017",
"to_socket": "Input"
},
{
"from_node": "Reroute.017",
"from_socket": "Output",
"to_node": "Stethoscope MK2.005",
"to_socket": "Data"
},
{
"from_node": "Reroute.019",
"from_socket": "Output",
"to_node": "Reroute.020",
"to_socket": "Input"
},
{
"from_node": "Reroute.020",
"from_socket": "Output",
"to_node": "Reroute.021",
"to_socket": "Input"
},
{
"from_node": "List Levels.006",
"from_socket": "Data_001",
"to_node": "Reroute.018",
"to_socket": "Input"
},
{
"from_node": "Reroute.018",
"from_socket": "Output",
"to_node": "Reroute.019",
"to_socket": "Input"
},
{
"from_node": "List Length",
"from_socket": "Length",
"to_node": "Stethoscope MK2.003",
"to_socket": "Data"
},
{
"from_node": "Matrix Apply to Mesh",
"from_socket": "Vertices",
"to_node": "Attractor Field",
"to_socket": "Center"
},
{
"from_node": "NGon",
"from_socket": "Vertices",
"to_node": "Matrix Apply to Mesh",
"to_socket": "Vertices"
},
{
"from_node": "NGon",
"from_socket": "Edges",
"to_node": "Matrix Apply to Mesh",
"to_socket": "Edges"
},
{
"from_node": "NGon",
"from_socket": "Polygons",
"to_node": "Matrix Apply to Mesh",
"to_socket": "Faces"
},
{
"from_node": "Matrix In.001",
"from_socket": "Matrices",
"to_node": "Matrix Apply to Mesh",
"to_socket": "Matrices"
},
{
"from_node": "Frame Info",
"from_socket": "Current Frame",
"to_node": "Matrix In",
"to_socket": "Angle"
},
{
"from_node": "Map Range",
"from_socket": "Value",
"to_node": "Color Ramp",
"to_socket": "Value"
},
{
"from_node": "Matrix Apply to Mesh",
"from_socket": "Vertices",
"to_node": "Viewer Draw",
"to_socket": "Vertices"
},
{
"from_node": "Matrix Apply to Mesh",
"from_socket": "Edges",
"to_node": "Viewer Draw",
"to_socket": "Edges"
},
{
"from_node": "Matrix Apply to Mesh",
"from_socket": "Faces",
"to_node": "Viewer Draw",
"to_socket": "Polygons"
},
{
"from_node": "Color Ramp",
"from_socket": "Color",
"to_node": "Stethoscope MK2.001",
"to_socket": "Data"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment