Created
June 27, 2024 04:36
-
-
Save ken26u/71ca3ba0734728fe8b602d5de159cda5 to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0-alpha (7c894bb) | Blender.4.1.1 | NeonFinalize | 2024.06.27 | 13:36 | 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": { | |
| "Get Objects Data": { | |
| "attributes": { | |
| "location": [ | |
| -404.7578125, | |
| 270.5607604980469 | |
| ], | |
| "width": 225.0, | |
| "color": [ | |
| 0.0, | |
| 0.5, | |
| 0.20000000298023224 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "object_names": [ | |
| { | |
| "name": "NeonOneLine", | |
| "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" | |
| }, | |
| "Separate Loose Parts": { | |
| "attributes": { | |
| "location": [ | |
| 3.701728343963623, | |
| 186.70053100585938 | |
| ] | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Poly Egde": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Poly Egde" | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Poly Egde": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Poly Egde" | |
| } | |
| }, | |
| "bl_idname": "SvSeparateMeshNode" | |
| }, | |
| "Vector Sort": { | |
| "attributes": { | |
| "location": [ | |
| 486.9233093261719, | |
| 138.08944702148438 | |
| ] | |
| }, | |
| "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" | |
| }, | |
| "Circle": { | |
| "attributes": { | |
| "location": [ | |
| 544.427978515625, | |
| 389.51953125 | |
| ], | |
| "color": [ | |
| 0.0, | |
| 0.5, | |
| 0.5 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "rad_": 0.013000018894672394, | |
| "vert_": 7 | |
| }, | |
| "inputs": { | |
| "Radius": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Radius", | |
| "properties": { | |
| "prop_name": "rad_" | |
| } | |
| }, | |
| "num Verts": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "num Verts", | |
| "properties": { | |
| "prop_name": "vert_" | |
| } | |
| }, | |
| "Degrees": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Degrees", | |
| "properties": { | |
| "prop_name": "degr_" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polygons": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polygons" | |
| } | |
| }, | |
| "bl_idname": "SvCircleNode" | |
| }, | |
| "Mesh Viewer": { | |
| "attributes": { | |
| "location": [ | |
| 1833.5711669921875, | |
| 471.3934631347656 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "base_data_name": "NeonLight", | |
| "material": { | |
| "type": "MATERIAL", | |
| "value": "Light" | |
| }, | |
| "is_merge": true, | |
| "is_smooth_mesh": true | |
| }, | |
| "inputs": { | |
| "vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "vertices" | |
| }, | |
| "edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "edges", | |
| "properties": { | |
| "custom_draw": "draw_edges_props" | |
| } | |
| }, | |
| "faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "faces" | |
| }, | |
| "material_idx": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "material_idx" | |
| }, | |
| "matrix": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "matrix", | |
| "properties": { | |
| "custom_draw": "draw_matrix_props" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Objects": { | |
| "bl_idname": "SvObjectSocket", | |
| "name": "Objects" | |
| } | |
| }, | |
| "bl_idname": "SvMeshViewer" | |
| }, | |
| "Bevel a Curve (Mesh)": { | |
| "attributes": { | |
| "location": [ | |
| 1055.843017578125, | |
| 228.4645233154297 | |
| ] | |
| }, | |
| "properties": { | |
| "bevel_mode": "LIN", | |
| "taper_mode": "LIN", | |
| "steps": 312, | |
| "algorithm": "diff", | |
| "cap_start": true, | |
| "cap_end": true | |
| }, | |
| "inputs": { | |
| "Curve": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Curve" | |
| }, | |
| "BevelVerts": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "BevelVerts" | |
| }, | |
| "BevelEdges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "BevelEdges" | |
| }, | |
| "BevelFaces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "BevelFaces" | |
| }, | |
| "TaperVerts": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "TaperVerts" | |
| }, | |
| "Twist": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Twist" | |
| }, | |
| "Steps": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Steps", | |
| "properties": { | |
| "prop_name": "steps" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| } | |
| }, | |
| "bl_idname": "SvBevelCurveNode" | |
| }, | |
| "Limited Dissolve.001": { | |
| "attributes": { | |
| "location": [ | |
| 1275.7208251953125, | |
| 317.4498596191406 | |
| ] | |
| }, | |
| "properties": { | |
| "angle": 0.009999999776482582 | |
| }, | |
| "inputs": { | |
| "Verts": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Verts" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polys": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polys" | |
| } | |
| }, | |
| "outputs": { | |
| "Verts": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Verts" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polys": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polys" | |
| } | |
| }, | |
| "bl_idname": "SvLimitedDissolve" | |
| }, | |
| "Matrix In": { | |
| "attributes": { | |
| "location": [ | |
| 1498.9468994140625, | |
| 184.60984802246094 | |
| ] | |
| }, | |
| "properties": { | |
| "location_": [ | |
| 0.0, | |
| -0.04500000178813934, | |
| 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" | |
| }, | |
| "Rotate": { | |
| "attributes": { | |
| "location": [ | |
| 1613.488525390625, | |
| 392.98846435546875 | |
| ] | |
| }, | |
| "properties": { | |
| "axis_": [ | |
| 1.0, | |
| 0.0, | |
| 0.0 | |
| ], | |
| "angle_": 90.0 | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Centers": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Centers", | |
| "properties": { | |
| "prop_name": "centers_" | |
| } | |
| }, | |
| "Axis": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Axis", | |
| "properties": { | |
| "prop_name": "axis_", | |
| "expanded": true | |
| } | |
| }, | |
| "Angle": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Angle", | |
| "properties": { | |
| "prop_name": "angle_" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| } | |
| }, | |
| "bl_idname": "SvRotationNodeMk3" | |
| } | |
| }, | |
| "links": [ | |
| { | |
| "from_node": "Get Objects Data", | |
| "from_socket": "vertices", | |
| "to_node": "Separate Loose Parts", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Get Objects Data", | |
| "from_socket": "edges", | |
| "to_node": "Separate Loose Parts", | |
| "to_socket": "Poly Egde" | |
| }, | |
| { | |
| "from_node": "Separate Loose Parts", | |
| "from_socket": "Vertices", | |
| "to_node": "Vector Sort", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Separate Loose Parts", | |
| "from_socket": "Poly Egde", | |
| "to_node": "Vector Sort", | |
| "to_socket": "PolyEdge" | |
| }, | |
| { | |
| "from_node": "Rotate", | |
| "from_socket": "Vertices", | |
| "to_node": "Mesh Viewer", | |
| "to_socket": "vertices" | |
| }, | |
| { | |
| "from_node": "Limited Dissolve.001", | |
| "from_socket": "Polys", | |
| "to_node": "Mesh Viewer", | |
| "to_socket": "faces" | |
| }, | |
| { | |
| "from_node": "Matrix In", | |
| "from_socket": "Matrices", | |
| "to_node": "Mesh Viewer", | |
| "to_socket": "matrix" | |
| }, | |
| { | |
| "from_node": "Vector Sort", | |
| "from_socket": "Vertices", | |
| "to_node": "Bevel a Curve (Mesh)", | |
| "to_socket": "Curve" | |
| }, | |
| { | |
| "from_node": "Circle", | |
| "from_socket": "Vertices", | |
| "to_node": "Bevel a Curve (Mesh)", | |
| "to_socket": "BevelVerts" | |
| }, | |
| { | |
| "from_node": "Circle", | |
| "from_socket": "Edges", | |
| "to_node": "Bevel a Curve (Mesh)", | |
| "to_socket": "BevelEdges" | |
| }, | |
| { | |
| "from_node": "Circle", | |
| "from_socket": "Polygons", | |
| "to_node": "Bevel a Curve (Mesh)", | |
| "to_socket": "BevelFaces" | |
| }, | |
| { | |
| "from_node": "Bevel a Curve (Mesh)", | |
| "from_socket": "Vertices", | |
| "to_node": "Limited Dissolve.001", | |
| "to_socket": "Verts" | |
| }, | |
| { | |
| "from_node": "Bevel a Curve (Mesh)", | |
| "from_socket": "Faces", | |
| "to_node": "Limited Dissolve.001", | |
| "to_socket": "Polys" | |
| }, | |
| { | |
| "from_node": "Limited Dissolve.001", | |
| "from_socket": "Verts", | |
| "to_node": "Rotate", | |
| "to_socket": "Vertices" | |
| } | |
| ] | |
| }, | |
| "MATERIAL": { | |
| "Light": {} | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment