Created
January 8, 2023 20:52
-
-
Save satabol/f6c0c4b9c1d3075f99ce0d28583c5c5e to your computer and use it in GitHub Desktop.
Sverchok.v1.2.0-alpha | Blender.3.4.1 | NodeTree | 2023.01.08 | 23:52 | license: CC BY-SA
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "export_version": "1.0", | |
| "main_tree": { | |
| "nodes": { | |
| "Frame.002": { | |
| "attributes": { | |
| "location": [ | |
| 1237.3551025390625, | |
| -28.41838264465332 | |
| ], | |
| "height": 231.0, | |
| "width": 200.0, | |
| "color": [ | |
| 0.9571558237075806, | |
| 1.0, | |
| 0.9292614459991455 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "bl_idname": "NodeFrame" | |
| }, | |
| "Bezier Input.003": { | |
| "attributes": { | |
| "location": [ | |
| 1979.735107421875, | |
| -63.70503234863281 | |
| ], | |
| "color": [ | |
| 0.0, | |
| 0.5, | |
| 0.20000000298023224 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "object_names": [ | |
| { | |
| "name": "BezierCurve.1" | |
| } | |
| ], | |
| "sort": false | |
| }, | |
| "outputs": { | |
| "Curves": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curves" | |
| }, | |
| "ControlPoints": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "ControlPoints" | |
| }, | |
| "Matrices": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "Matrices" | |
| } | |
| }, | |
| "bl_idname": "SvBezierInNode" | |
| }, | |
| "Bezier Input.004": { | |
| "attributes": { | |
| "location": [ | |
| 1982.4268798828125, | |
| -334.5910949707031 | |
| ], | |
| "color": [ | |
| 0.0, | |
| 0.5, | |
| 0.20000000298023224 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "object_names": [ | |
| { | |
| "name": "BezierCurve.2" | |
| } | |
| ], | |
| "sort": false | |
| }, | |
| "outputs": { | |
| "Curves": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curves" | |
| }, | |
| "ControlPoints": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "ControlPoints" | |
| }, | |
| "Matrices": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "Matrices" | |
| } | |
| }, | |
| "bl_idname": "SvBezierInNode" | |
| }, | |
| "Bezier Input.002": { | |
| "attributes": { | |
| "location": [ | |
| 1982.4268798828125, | |
| 209.87635803222656 | |
| ], | |
| "color": [ | |
| 0.0, | |
| 0.5, | |
| 0.20000000298023224 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "object_names": [ | |
| { | |
| "name": "BezierCurve.0" | |
| } | |
| ], | |
| "sort": false | |
| }, | |
| "outputs": { | |
| "Curves": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curves" | |
| }, | |
| "ControlPoints": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "ControlPoints" | |
| }, | |
| "Matrices": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "Matrices" | |
| } | |
| }, | |
| "bl_idname": "SvBezierInNode" | |
| }, | |
| "Stethoscope MK2": { | |
| "attributes": { | |
| "location": [ | |
| 2822.38916015625, | |
| -150.41502380371094 | |
| ], | |
| "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": 4 | |
| }, | |
| "inputs": { | |
| "Data": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Data" | |
| } | |
| }, | |
| "bl_idname": "SvStethoscopeNodeMK2" | |
| }, | |
| "Reroute": { | |
| "attributes": { | |
| "location": [ | |
| 2581.50927734375, | |
| -158.4161834716797 | |
| ], | |
| "width": 16.0 | |
| }, | |
| "inputs": { | |
| "Input": { | |
| "bl_idname": "NodeSocketColor", | |
| "name": "Input" | |
| } | |
| }, | |
| "outputs": { | |
| "Output": { | |
| "bl_idname": "NodeSocketColor", | |
| "name": "Output" | |
| } | |
| }, | |
| "bl_idname": "NodeReroute" | |
| }, | |
| "Bezier Input.005": { | |
| "attributes": { | |
| "location": [ | |
| 2168.155029296875, | |
| -338.63427734375 | |
| ], | |
| "color": [ | |
| 0.0, | |
| 0.5, | |
| 0.20000000298023224 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "object_names": [ | |
| { | |
| "name": "BezierCurve.3" | |
| } | |
| ], | |
| "sort": false | |
| }, | |
| "outputs": { | |
| "Curves": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curves" | |
| }, | |
| "ControlPoints": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "ControlPoints" | |
| }, | |
| "Matrices": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "Matrices" | |
| } | |
| }, | |
| "bl_idname": "SvBezierInNode" | |
| }, | |
| "List Join.001": { | |
| "attributes": { | |
| "location": [ | |
| 2402.814697265625, | |
| -1.7160816192626953 | |
| ] | |
| }, | |
| "inputs": { | |
| "data": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data" | |
| }, | |
| "data 1": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data 1" | |
| }, | |
| "data 2": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data 2" | |
| }, | |
| "data 3": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data 3" | |
| }, | |
| "data 4": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data 4" | |
| } | |
| }, | |
| "outputs": { | |
| "data_001": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "data" | |
| } | |
| }, | |
| "bl_idname": "ListJoinNode" | |
| }, | |
| "Stethoscope MK2.001": { | |
| "attributes": { | |
| "location": [ | |
| 2822.38916015625, | |
| 186.3257293701172 | |
| ], | |
| "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": 4 | |
| }, | |
| "inputs": { | |
| "Data": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Data" | |
| } | |
| }, | |
| "bl_idname": "SvStethoscopeNodeMK2" | |
| }, | |
| "Sort Curves": { | |
| "attributes": { | |
| "location": [ | |
| 2639.1025390625, | |
| 73.63612937927246 | |
| ], | |
| "parent": { | |
| "type": "NODE", | |
| "value": "Frame.002" | |
| } | |
| }, | |
| "properties": { | |
| "allow_flip": true | |
| }, | |
| "inputs": { | |
| "Curves": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curves" | |
| } | |
| }, | |
| "outputs": { | |
| "Curves": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curves" | |
| }, | |
| "Indexes": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Indexes" | |
| }, | |
| "FlipMask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "FlipMask" | |
| }, | |
| "SumError": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "SumError" | |
| } | |
| }, | |
| "bl_idname": "SvSortCurvesNode" | |
| }, | |
| "Viewer Draw Curve.003": { | |
| "attributes": { | |
| "location": [ | |
| 3389.255615234375, | |
| -131.9828338623047 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "resolution": 200, | |
| "activate": false | |
| }, | |
| "inputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| }, | |
| "Resolution": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Resolution", | |
| "properties": { | |
| "prop_name": "resolution" | |
| } | |
| } | |
| }, | |
| "bl_idname": "SvCurveViewerDrawNode" | |
| }, | |
| "Viewer Draw.002": { | |
| "attributes": { | |
| "location": [ | |
| 3389.2060546875, | |
| 116.03605651855469 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "vector_color": [ | |
| 0.9500002264976501, | |
| 0.021349947899580002, | |
| 0.0, | |
| 1.0 | |
| ], | |
| "point_size": 10 | |
| }, | |
| "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" | |
| }, | |
| "Viewer Draw.003": { | |
| "attributes": { | |
| "location": [ | |
| 3389.588623046875, | |
| 359.4521484375 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "vector_color": [ | |
| 0.0, | |
| 0.09728523343801498, | |
| 0.9500002264976501, | |
| 1.0 | |
| ], | |
| "selected_draw_mode": "smooth" | |
| }, | |
| "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" | |
| }, | |
| "Curve Endpoints": { | |
| "attributes": { | |
| "location": [ | |
| 3163.900634765625, | |
| 116.66453552246094 | |
| ] | |
| }, | |
| "inputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| } | |
| }, | |
| "outputs": { | |
| "Start": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Start" | |
| }, | |
| "End": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "End" | |
| } | |
| }, | |
| "bl_idname": "SvExCurveEndpointsNode" | |
| }, | |
| "Stethoscope MK2.002": { | |
| "attributes": { | |
| "location": [ | |
| 2824.04541015625, | |
| -3.2387332916259766 | |
| ], | |
| "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": 4 | |
| }, | |
| "inputs": { | |
| "Data": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Data" | |
| } | |
| }, | |
| "bl_idname": "SvStethoscopeNodeMK2" | |
| }, | |
| "Stethoscope MK2.004": { | |
| "attributes": { | |
| "location": [ | |
| 2824.04541015625, | |
| -45.658348083496094 | |
| ], | |
| "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": 4 | |
| }, | |
| "inputs": { | |
| "Data": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Data" | |
| } | |
| }, | |
| "bl_idname": "SvStethoscopeNodeMK2" | |
| }, | |
| "Stethoscope MK2.005": { | |
| "attributes": { | |
| "location": [ | |
| 2824.04541015625, | |
| -92.37239074707031 | |
| ], | |
| "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" | |
| }, | |
| "Concatenate Curves": { | |
| "attributes": { | |
| "location": [ | |
| 2996.68359375, | |
| -237.42068481445312 | |
| ] | |
| }, | |
| "inputs": { | |
| "Curves": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curves" | |
| } | |
| }, | |
| "outputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| } | |
| }, | |
| "bl_idname": "SvExConcatCurvesNode" | |
| } | |
| }, | |
| "links": [ | |
| { | |
| "from_node": "Reroute", | |
| "from_socket": "Output", | |
| "to_node": "Stethoscope MK2", | |
| "to_socket": "Data" | |
| }, | |
| { | |
| "from_node": "List Join.001", | |
| "from_socket": "data_001", | |
| "to_node": "Reroute", | |
| "to_socket": "Input" | |
| }, | |
| { | |
| "from_node": "Bezier Input.002", | |
| "from_socket": "Curves", | |
| "to_node": "List Join.001", | |
| "to_socket": "data" | |
| }, | |
| { | |
| "from_node": "Bezier Input.003", | |
| "from_socket": "Curves", | |
| "to_node": "List Join.001", | |
| "to_socket": "data 1" | |
| }, | |
| { | |
| "from_node": "Bezier Input.004", | |
| "from_socket": "Curves", | |
| "to_node": "List Join.001", | |
| "to_socket": "data 2" | |
| }, | |
| { | |
| "from_node": "Bezier Input.005", | |
| "from_socket": "Curves", | |
| "to_node": "List Join.001", | |
| "to_socket": "data 3" | |
| }, | |
| { | |
| "from_node": "Sort Curves", | |
| "from_socket": "Curves", | |
| "to_node": "Stethoscope MK2.001", | |
| "to_socket": "Data" | |
| }, | |
| { | |
| "from_node": "Reroute", | |
| "from_socket": "Output", | |
| "to_node": "Sort Curves", | |
| "to_socket": "Curves" | |
| }, | |
| { | |
| "from_node": "Concatenate Curves", | |
| "from_socket": "Curve", | |
| "to_node": "Viewer Draw Curve.003", | |
| "to_socket": "Curve" | |
| }, | |
| { | |
| "from_node": "Curve Endpoints", | |
| "from_socket": "End", | |
| "to_node": "Viewer Draw.002", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Curve Endpoints", | |
| "from_socket": "Start", | |
| "to_node": "Viewer Draw.003", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Sort Curves", | |
| "from_socket": "Curves", | |
| "to_node": "Curve Endpoints", | |
| "to_socket": "Curve" | |
| }, | |
| { | |
| "from_node": "Sort Curves", | |
| "from_socket": "Indexes", | |
| "to_node": "Stethoscope MK2.002", | |
| "to_socket": "Data" | |
| }, | |
| { | |
| "from_node": "Sort Curves", | |
| "from_socket": "FlipMask", | |
| "to_node": "Stethoscope MK2.004", | |
| "to_socket": "Data" | |
| }, | |
| { | |
| "from_node": "Sort Curves", | |
| "from_socket": "SumError", | |
| "to_node": "Stethoscope MK2.005", | |
| "to_socket": "Data" | |
| }, | |
| { | |
| "from_node": "Sort Curves", | |
| "from_socket": "Curves", | |
| "to_node": "Concatenate Curves", | |
| "to_socket": "Curves" | |
| } | |
| ] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment