Created
April 3, 2025 09:57
-
-
Save nortikin/de7ceb40fd104fab271746ccf35f22ef to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0 (242d6f8) | Blender.4.2.0 | Ломаная_крива_в_сетку | 2025.04.03 | 12:57 | 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": { | |
"Polyline": { | |
"attributes": { | |
"location": [ | |
2720.0, | |
700.0 | |
], | |
"color": [ | |
0.7721503973007202, | |
0.9200000166893005, | |
0.8091128468513489 | |
], | |
"use_custom_color": true | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
} | |
}, | |
"outputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
} | |
}, | |
"bl_idname": "SvExPolylineNode" | |
}, | |
"Get Objects Data": { | |
"attributes": { | |
"location": [ | |
2200.0, | |
720.0 | |
], | |
"width": 225.0, | |
"color": [ | |
0.7364931106567383, | |
1.0, | |
0.7204915285110474 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"object_names": [ | |
{ | |
"name": "Plane", | |
"icon": "OUTLINER_OB_MESH" | |
} | |
] | |
}, | |
"inputs": { | |
"objects": { | |
"bl_idname": "SvObjectSocket", | |
"name": "objects", | |
"properties": { | |
"label": "Objects" | |
} | |
} | |
}, | |
"outputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices", | |
"properties": { | |
"label": "Vertices", | |
"custom_draw": "draw_vertices_out_socket" | |
} | |
}, | |
"edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges", | |
"properties": { | |
"label": "Edges", | |
"custom_draw": "draw_edges_out_socket" | |
} | |
}, | |
"polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "polygons", | |
"properties": { | |
"label": "Polygons", | |
"custom_draw": "draw_polygons_out_socket" | |
} | |
}, | |
"vertices_select": { | |
"bl_idname": "SvStringsSocket", | |
"name": "vertices_select", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(*) Vertices Select" | |
} | |
}, | |
"vertices_crease": { | |
"bl_idname": "SvStringsSocket", | |
"name": "vertices_crease", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(*) Vertices Crease" | |
} | |
}, | |
"vertices_bevel_weight": { | |
"bl_idname": "SvStringsSocket", | |
"name": "vertices_bevel_weight", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(*) Vertices Bevel Weight" | |
} | |
}, | |
"edges_select": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges_select", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(|) Edges Select" | |
} | |
}, | |
"edges_crease": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges_crease", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(|) Edges Crease" | |
} | |
}, | |
"edges_seams": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges_seams", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(|) Edges Seam" | |
} | |
}, | |
"edges_sharps": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges_sharps", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(|) Edges Sharp" | |
} | |
}, | |
"edges_bevel_weight": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges_bevel_weight", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(|) Edges Bevel Weight" | |
} | |
}, | |
"polygon_selects": { | |
"bl_idname": "SvStringsSocket", | |
"name": "polygon_selects", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(+) Polygons Select" | |
} | |
}, | |
"polygon_smooth": { | |
"bl_idname": "SvStringsSocket", | |
"name": "polygon_smooth", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"label": "(+) Polygons Smooth" | |
} | |
}, | |
"vertex_normals": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertex_normals", | |
"properties": { | |
"label": "Vertex Normals" | |
} | |
}, | |
"material_idx": { | |
"bl_idname": "SvStringsSocket", | |
"name": "material_idx", | |
"properties": { | |
"label": "Material Idx" | |
} | |
}, | |
"polygon_areas": { | |
"bl_idname": "SvStringsSocket", | |
"name": "polygon_areas", | |
"properties": { | |
"label": "Polygon Areas" | |
} | |
}, | |
"polygon_centers": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "polygon_centers", | |
"properties": { | |
"label": "Polygon Centers" | |
} | |
}, | |
"polygon_normals": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "polygon_normals", | |
"properties": { | |
"label": "Polygon Normals" | |
} | |
}, | |
"matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "matrix", | |
"properties": { | |
"label": "Matrix" | |
} | |
}, | |
"object": { | |
"bl_idname": "SvObjectSocket", | |
"name": "object", | |
"properties": { | |
"label": "Object" | |
} | |
} | |
}, | |
"bl_idname": "SvGetObjectsDataMK3" | |
}, | |
"Vector Sort": { | |
"attributes": { | |
"location": [ | |
2500.0, | |
700.0 | |
], | |
"color": [ | |
0.596470832824707, | |
0.9345773458480835, | |
1.0 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"mode": "CONNEX", | |
"limit_mode": true | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"PolyEdge": { | |
"bl_idname": "SvStringsSocket", | |
"name": "PolyEdge" | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"PolyEdge": { | |
"bl_idname": "SvStringsSocket", | |
"name": "PolyEdge" | |
}, | |
"Item order": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Item order" | |
} | |
}, | |
"bl_idname": "SvVertSortNode" | |
}, | |
"NURBS Curve Discontinuity": { | |
"attributes": { | |
"location": [ | |
2920.0, | |
680.0 | |
], | |
"color": [ | |
0.596470832824707, | |
0.9345773458480835, | |
1.0 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"angle_tolerance": 9.999999747378752e-05 | |
}, | |
"inputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"Order": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Order", | |
"properties": { | |
"prop_name": "order" | |
} | |
}, | |
"AngleTolerance": { | |
"bl_idname": "SvStringsSocket", | |
"name": "AngleTolerance", | |
"properties": { | |
"prop_name": "angle_tolerance" | |
} | |
}, | |
"AmplitudeTolerance": { | |
"bl_idname": "SvStringsSocket", | |
"name": "AmplitudeTolerance", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"prop_name": "amplitude_tolerance" | |
} | |
} | |
}, | |
"outputs": { | |
"Segments": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Segments" | |
}, | |
"Points": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Points" | |
}, | |
"T": { | |
"bl_idname": "SvStringsSocket", | |
"name": "T" | |
} | |
}, | |
"bl_idname": "SvCurveDiscontinuityNode" | |
}, | |
"Viewer Draw.001": { | |
"attributes": { | |
"location": [ | |
3580.0, | |
680.0 | |
], | |
"color": [ | |
0.9999715685844421, | |
0.8993088603019714, | |
0.9742180705070496 | |
], | |
"use_custom_color": true | |
}, | |
"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": [ | |
2920.0, | |
460.0 | |
], | |
"color": [ | |
0.596470832824707, | |
0.9345773458480835, | |
1.0 | |
], | |
"use_custom_color": true | |
}, | |
"inputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
} | |
}, | |
"outputs": { | |
"Start": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Start" | |
}, | |
"End": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "End" | |
} | |
}, | |
"bl_idname": "SvExCurveEndpointsNode" | |
}, | |
"UV Connection": { | |
"attributes": { | |
"location": [ | |
3360.0, | |
700.0 | |
], | |
"color": [ | |
0.596470832824707, | |
0.9345773458480835, | |
1.0 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"polygons": "Edges" | |
}, | |
"inputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices" | |
}, | |
"vertices 1": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices 1" | |
} | |
}, | |
"outputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices" | |
}, | |
"data": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data" | |
} | |
}, | |
"bl_idname": "LineConnectNodeMK2" | |
}, | |
"List Join": { | |
"attributes": { | |
"location": [ | |
3140.0, | |
700.0 | |
], | |
"color": [ | |
0.8576140403747559, | |
0.9321048259735107, | |
1.0 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"JoinLevel": 2 | |
}, | |
"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" | |
} | |
}, | |
"outputs": { | |
"data_001": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "data" | |
} | |
}, | |
"bl_idname": "ListJoinNode" | |
} | |
}, | |
"links": [ | |
{ | |
"from_node": "Vector Sort", | |
"from_socket": "Vertices", | |
"to_node": "Polyline", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Get Objects Data", | |
"from_socket": "vertices", | |
"to_node": "Vector Sort", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Get Objects Data", | |
"from_socket": "edges", | |
"to_node": "Vector Sort", | |
"to_socket": "PolyEdge" | |
}, | |
{ | |
"from_node": "Polyline", | |
"from_socket": "Curve", | |
"to_node": "NURBS Curve Discontinuity", | |
"to_socket": "Curve" | |
}, | |
{ | |
"from_node": "UV Connection", | |
"from_socket": "vertices", | |
"to_node": "Viewer Draw.001", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "UV Connection", | |
"from_socket": "data", | |
"to_node": "Viewer Draw.001", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Polyline", | |
"from_socket": "Curve", | |
"to_node": "Curve Endpoints", | |
"to_socket": "Curve" | |
}, | |
{ | |
"from_node": "List Join", | |
"from_socket": "data_001", | |
"to_node": "UV Connection", | |
"to_socket": "vertices" | |
}, | |
{ | |
"from_node": "Curve Endpoints", | |
"from_socket": "Start", | |
"to_node": "List Join", | |
"to_socket": "data" | |
}, | |
{ | |
"from_node": "NURBS Curve Discontinuity", | |
"from_socket": "Points", | |
"to_node": "List Join", | |
"to_socket": "data 1" | |
}, | |
{ | |
"from_node": "Curve Endpoints", | |
"from_socket": "End", | |
"to_node": "List Join", | |
"to_socket": "data 2" | |
} | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment