Created
March 22, 2025 11:51
-
-
Save nortikin/0cf1fa484d7762685cdfe443ec880901 to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0 | Blender.4.2.0Alpha | Ring+dish | 2025.03.22 | 14:51 | 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": { | |
| "Ring": { | |
| "attributes": { | |
| "location": [ | |
| 100.0, | |
| -340.0 | |
| ], | |
| "width": 160.0, | |
| "color": [ | |
| 0.669367790222168, | |
| 1.0, | |
| 0.0 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "ring_n2": 2, | |
| "ring_a2": 180.0, | |
| "ring_p": -90.0, | |
| "ring_r2": 0.2900000214576721, | |
| "ring_er": 1.0, | |
| "ring_ir": 0.41999998688697815, | |
| "mode": "EXT_INT", | |
| "ring_r1": 0.7099999785423279, | |
| "ring_n1": 12 | |
| }, | |
| "inputs": { | |
| "R": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "R", | |
| "properties": { | |
| "prop_name": "ring_er" | |
| } | |
| }, | |
| "r": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "r", | |
| "properties": { | |
| "prop_name": "ring_ir" | |
| } | |
| }, | |
| "n1": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "n1", | |
| "properties": { | |
| "prop_name": "ring_n1" | |
| } | |
| }, | |
| "n2": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "n2", | |
| "properties": { | |
| "prop_name": "ring_n2" | |
| } | |
| }, | |
| "a1": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "a1", | |
| "properties": { | |
| "prop_name": "ring_a1" | |
| } | |
| }, | |
| "a2": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "a2", | |
| "properties": { | |
| "prop_name": "ring_a2" | |
| } | |
| }, | |
| "p": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "p", | |
| "properties": { | |
| "prop_name": "ring_p" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polygons": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polygons" | |
| } | |
| }, | |
| "bl_idname": "SvRingNodeMK2" | |
| }, | |
| "Viewer Draw.001": { | |
| "attributes": { | |
| "location": [ | |
| 500.0, | |
| -340.0 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "selected_draw_mode": "facet", | |
| "display_verts": false, | |
| "display_edges": false | |
| }, | |
| "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" | |
| }, | |
| "Solidify": { | |
| "attributes": { | |
| "location": [ | |
| 320.0, | |
| -339.999267578125 | |
| ], | |
| "color": [ | |
| 0.375, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "thickness": 5.0, | |
| "offset": -1.0, | |
| "implementation": "Sverchok" | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polygons": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polygons" | |
| }, | |
| "Thickness": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Thickness", | |
| "properties": { | |
| "prop_name": "thickness" | |
| } | |
| }, | |
| "Offset": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Offset", | |
| "properties": { | |
| "prop_name": "offset" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polygons": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polygons" | |
| }, | |
| "New Pols": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "New Pols" | |
| }, | |
| "Rim Pols": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Rim Pols" | |
| }, | |
| "Pols Group": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Pols Group" | |
| }, | |
| "New Verts Mask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "New Verts Mask" | |
| } | |
| }, | |
| "bl_idname": "SvSolidifyNodeMk2" | |
| }, | |
| "Plane": { | |
| "attributes": { | |
| "location": [ | |
| -200.0, | |
| -900.0 | |
| ], | |
| "color": [ | |
| 0.669367790222168, | |
| 1.0, | |
| 0.0 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "center": true, | |
| "sizex": 5.0 | |
| }, | |
| "inputs": { | |
| "Size X": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Size X", | |
| "properties": { | |
| "prop_name": "sizex", | |
| "custom_draw": "draw_prop_socket", | |
| "label": "Size X" | |
| } | |
| }, | |
| "Size Y": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Size Y", | |
| "properties": { | |
| "prop_name": "sizey", | |
| "custom_draw": "draw_prop_socket", | |
| "label": "Size Y" | |
| } | |
| }, | |
| "Num X": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Num X", | |
| "properties": { | |
| "prop_name": "numx", | |
| "custom_draw": "draw_prop_socket", | |
| "label": "Num X" | |
| } | |
| }, | |
| "Num Y": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Num Y", | |
| "properties": { | |
| "prop_name": "numy", | |
| "custom_draw": "draw_prop_socket", | |
| "label": "Num Y" | |
| } | |
| }, | |
| "Step X": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Step X", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "stepx", | |
| "custom_draw": "draw_prop_socket", | |
| "label": "Step X" | |
| } | |
| }, | |
| "Step Y": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Step Y", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "stepy", | |
| "custom_draw": "draw_prop_socket", | |
| "label": "Step Y" | |
| } | |
| }, | |
| "Matrix": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "Matrix" | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polygons": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polygons" | |
| } | |
| }, | |
| "bl_idname": "SvPlaneNodeMk3" | |
| }, | |
| "Viewer Draw": { | |
| "attributes": { | |
| "location": [ | |
| 800.0, | |
| -900.0 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "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" | |
| }, | |
| "Matrix In": { | |
| "attributes": { | |
| "location": [ | |
| -420.0, | |
| -900.0 | |
| ], | |
| "label": "Matrix", | |
| "color": [ | |
| 1.0, | |
| 0.9165565371513367, | |
| 0.7913913726806641 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "location_": [ | |
| 2.5, | |
| 0.0, | |
| 0.0 | |
| ] | |
| }, | |
| "inputs": { | |
| "Location": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Location", | |
| "properties": { | |
| "prop_name": "location_", | |
| "expanded": true | |
| } | |
| }, | |
| "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" | |
| } | |
| }, | |
| "Angle": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Angle", | |
| "properties": { | |
| "prop_name": "angle" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Matrices": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "Matrices" | |
| } | |
| }, | |
| "bl_idname": "SvMatrixInNodeMK4" | |
| }, | |
| "Smooth Lines": { | |
| "attributes": { | |
| "location": [ | |
| 360.0, | |
| -920.0 | |
| ], | |
| "color": [ | |
| 0.375, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "type_selected_mode": "cyclic", | |
| "weights": 1.8299999237060547, | |
| "smooth_selected_mode": "arc", | |
| "n_verts": 12 | |
| }, | |
| "inputs": { | |
| "vectors": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "vectors" | |
| }, | |
| "weights": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "weights", | |
| "properties": { | |
| "prop_name": "weights" | |
| } | |
| }, | |
| "attributes": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "attributes" | |
| } | |
| }, | |
| "outputs": { | |
| "verts": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "verts" | |
| }, | |
| "edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "edges" | |
| } | |
| }, | |
| "bl_idname": "SvSmoothLines" | |
| }, | |
| "Vector Sort": { | |
| "attributes": { | |
| "location": [ | |
| 59.999969482421875, | |
| -912.912353515625 | |
| ], | |
| "color": [ | |
| 0.375, | |
| 1.0, | |
| 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" | |
| }, | |
| "List Input": { | |
| "attributes": { | |
| "location": [ | |
| 0.0, | |
| -1120.0 | |
| ], | |
| "width": 260.0, | |
| "color": [ | |
| 1.0, | |
| 0.9165565371513367, | |
| 0.7913913726806641 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "int_list_items": [ | |
| {}, | |
| {}, | |
| {}, | |
| {} | |
| ], | |
| "int_list_counter": 4, | |
| "list_items_type": "FLOAT_LIST_MODE", | |
| "float_list_items": [ | |
| { | |
| "elem": 0.5, | |
| "NONE": 0.5, | |
| "PERCENTAGE": 0.5, | |
| "FACTOR": 0.5, | |
| "ANGLE": 0.5, | |
| "TIME": 0.5, | |
| "TIME_ABSOLUTE": 0.5, | |
| "DISTANCE": 0.5, | |
| "DISTANCE_CAMERA": 0.5, | |
| "TEMPERATURE": 0.5, | |
| "POWER": 0.5 | |
| }, | |
| { | |
| "elem": 0.5, | |
| "NONE": 0.5, | |
| "PERCENTAGE": 0.5, | |
| "FACTOR": 0.5, | |
| "ANGLE": 0.5, | |
| "TIME": 0.5, | |
| "TIME_ABSOLUTE": 0.5, | |
| "DISTANCE": 0.5, | |
| "DISTANCE_CAMERA": 0.5, | |
| "TEMPERATURE": 0.5, | |
| "POWER": 0.5 | |
| }, | |
| { | |
| "elem": 1.5, | |
| "NONE": 1.5, | |
| "PERCENTAGE": 1.5, | |
| "FACTOR": 1.5, | |
| "ANGLE": 1.5, | |
| "TIME": 1.5, | |
| "TIME_ABSOLUTE": 1.5, | |
| "DISTANCE": 1.5, | |
| "DISTANCE_CAMERA": 1.5, | |
| "TEMPERATURE": 1.5, | |
| "POWER": 1.5 | |
| }, | |
| { | |
| "elem": 1.5, | |
| "NONE": 1.5, | |
| "PERCENTAGE": 1.5, | |
| "FACTOR": 1.5, | |
| "ANGLE": 1.5, | |
| "TIME": 1.5, | |
| "TIME_ABSOLUTE": 1.5, | |
| "DISTANCE": 1.5, | |
| "DISTANCE_CAMERA": 1.5, | |
| "TEMPERATURE": 1.5, | |
| "POWER": 1.5 | |
| } | |
| ], | |
| "float_list_counter": 4 | |
| }, | |
| "inputs": { | |
| "mask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "mask", | |
| "properties": { | |
| "label": "Mask", | |
| "custom_draw": "draw_mask_in_socket" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "data_output": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data_output", | |
| "properties": { | |
| "label": "Floats" | |
| } | |
| } | |
| }, | |
| "bl_idname": "SvListInputNodeMK2" | |
| }, | |
| "Edges to Faces 2D": { | |
| "attributes": { | |
| "location": [ | |
| 580.0, | |
| -919.9609375 | |
| ], | |
| "color": [ | |
| 0.375, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "inputs": { | |
| "Verts": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Verts" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| } | |
| }, | |
| "outputs": { | |
| "Verts": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Verts" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| } | |
| }, | |
| "bl_idname": "SvEdgesToFaces2D" | |
| } | |
| }, | |
| "links": [ | |
| { | |
| "from_node": "Solidify", | |
| "from_socket": "Vertices", | |
| "to_node": "Viewer Draw.001", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Solidify", | |
| "from_socket": "Edges", | |
| "to_node": "Viewer Draw.001", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Solidify", | |
| "from_socket": "Polygons", | |
| "to_node": "Viewer Draw.001", | |
| "to_socket": "Polygons" | |
| }, | |
| { | |
| "from_node": "Ring", | |
| "from_socket": "Vertices", | |
| "to_node": "Solidify", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Ring", | |
| "from_socket": "Edges", | |
| "to_node": "Solidify", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Ring", | |
| "from_socket": "Polygons", | |
| "to_node": "Solidify", | |
| "to_socket": "Polygons" | |
| }, | |
| { | |
| "from_node": "Matrix In", | |
| "from_socket": "Matrices", | |
| "to_node": "Plane", | |
| "to_socket": "Matrix" | |
| }, | |
| { | |
| "from_node": "Edges to Faces 2D", | |
| "from_socket": "Verts", | |
| "to_node": "Viewer Draw", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Edges to Faces 2D", | |
| "from_socket": "Faces", | |
| "to_node": "Viewer Draw", | |
| "to_socket": "Polygons" | |
| }, | |
| { | |
| "from_node": "Vector Sort", | |
| "from_socket": "Vertices", | |
| "to_node": "Smooth Lines", | |
| "to_socket": "vectors" | |
| }, | |
| { | |
| "from_node": "List Input", | |
| "from_socket": "data_output", | |
| "to_node": "Smooth Lines", | |
| "to_socket": "weights" | |
| }, | |
| { | |
| "from_node": "Plane", | |
| "from_socket": "Vertices", | |
| "to_node": "Vector Sort", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Plane", | |
| "from_socket": "Polygons", | |
| "to_node": "Vector Sort", | |
| "to_socket": "PolyEdge" | |
| }, | |
| { | |
| "from_node": "Smooth Lines", | |
| "from_socket": "verts", | |
| "to_node": "Edges to Faces 2D", | |
| "to_socket": "Verts" | |
| }, | |
| { | |
| "from_node": "Smooth Lines", | |
| "from_socket": "edges", | |
| "to_node": "Edges to Faces 2D", | |
| "to_socket": "Edges" | |
| } | |
| ] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment