Created
December 24, 2022 22:32
-
-
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
This file contains 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": "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