Created
January 22, 2025 18:00
-
-
Save portnov/15fd6127a107e49a6d8412c0a2b0f914 to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0 | Blender.4.3.0 | NodeTree | 2025.01.22 | 23:00 | 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": { | |
"Cylinder": { | |
"attributes": { | |
"location": [ | |
-141.23907470703125, | |
231.51600646972656 | |
], | |
"height": 1.0, | |
"width": 214.99658203125 | |
}, | |
"properties": { | |
"radius_t": 2.0, | |
"radius_b": 2.0, | |
"meridians": 5, | |
"height": 1.0 | |
}, | |
"inputs": { | |
"RadiusT": { | |
"bl_idname": "SvStringsSocket", | |
"name": "RadiusT", | |
"properties": { | |
"prop_name": "radius_t" | |
} | |
}, | |
"RadiusB": { | |
"bl_idname": "SvStringsSocket", | |
"name": "RadiusB", | |
"properties": { | |
"prop_name": "radius_b" | |
} | |
}, | |
"Parallels": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Parallels", | |
"properties": { | |
"prop_name": "parallels" | |
} | |
}, | |
"Meridians": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Meridians", | |
"properties": { | |
"prop_name": "meridians" | |
} | |
}, | |
"Height": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Height", | |
"properties": { | |
"prop_name": "height" | |
} | |
}, | |
"Twist": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Twist", | |
"properties": { | |
"prop_name": "twist" | |
} | |
}, | |
"Phase": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Phase", | |
"properties": { | |
"prop_name": "phase" | |
} | |
}, | |
"Scale": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Scale", | |
"properties": { | |
"prop_name": "scale" | |
} | |
}, | |
"Parallels Profile": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Parallels Profile" | |
}, | |
"Meridians Profile": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Meridians Profile" | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Polygons" | |
} | |
}, | |
"bl_idname": "SvCylinderNodeMK2" | |
}, | |
"Clip Vertices": { | |
"attributes": { | |
"location": [ | |
154.11422729492188, | |
229.59080505371094 | |
] | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Faces" | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Faces" | |
} | |
}, | |
"bl_idname": "SvClipVertsNode" | |
}, | |
"Mesh Viewer": { | |
"attributes": { | |
"location": [ | |
1248.6474609375, | |
333.3329772949219 | |
], | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"show_wireframe": 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" | |
}, | |
"Diamond Mesh": { | |
"attributes": { | |
"location": [ | |
388.9322204589844, | |
244.30801391601562 | |
] | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Faces" | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Faces" | |
} | |
}, | |
"bl_idname": "SvDiamondMeshNode" | |
}, | |
"Diamond Mesh.001": { | |
"attributes": { | |
"location": [ | |
586.0466918945312, | |
241.86129760742188 | |
] | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Faces" | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Faces" | |
} | |
}, | |
"bl_idname": "SvDiamondMeshNode" | |
}, | |
"Dual Mesh": { | |
"attributes": { | |
"location": [ | |
793.9334106445312, | |
275.7650451660156 | |
], | |
"width": 150.0 | |
}, | |
"inputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices", | |
"properties": { | |
"label": "Vertices" | |
} | |
}, | |
"edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges", | |
"properties": { | |
"label": "Edges" | |
} | |
}, | |
"polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "polygons", | |
"properties": { | |
"label": "Polygons" | |
} | |
}, | |
"dual_mesh_levels": { | |
"bl_idname": "SvStringsSocket", | |
"name": "dual_mesh_levels", | |
"properties": { | |
"prop_name": "dual_mesh_levels" | |
} | |
} | |
}, | |
"outputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices", | |
"properties": { | |
"label": "Vertices" | |
} | |
}, | |
"edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges", | |
"properties": { | |
"label": "Edges" | |
} | |
}, | |
"polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "polygons", | |
"properties": { | |
"label": "Polygons" | |
} | |
}, | |
"dual_mesh_levels": { | |
"bl_idname": "SvStringsSocket", | |
"name": "dual_mesh_levels", | |
"properties": { | |
"label": "Levels" | |
} | |
} | |
}, | |
"bl_idname": "SvDualMeshNodeMK2" | |
}, | |
"Make Faces Planar": { | |
"attributes": { | |
"location": [ | |
1026.0889892578125, | |
269.3427734375 | |
] | |
}, | |
"properties": { | |
"iterations": 618, | |
"factor": 1.0 | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Faces" | |
}, | |
"FaceMask": { | |
"bl_idname": "SvStringsSocket", | |
"name": "FaceMask" | |
}, | |
"Iterations": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Iterations", | |
"properties": { | |
"prop_name": "iterations" | |
} | |
}, | |
"Factor": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Factor", | |
"properties": { | |
"prop_name": "factor" | |
} | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Faces" | |
} | |
}, | |
"bl_idname": "SvPlanarFacesNode" | |
} | |
}, | |
"links": [ | |
{ | |
"from_node": "Cylinder", | |
"from_socket": "Vertices", | |
"to_node": "Clip Vertices", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Cylinder", | |
"from_socket": "Edges", | |
"to_node": "Clip Vertices", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Cylinder", | |
"from_socket": "Polygons", | |
"to_node": "Clip Vertices", | |
"to_socket": "Faces" | |
}, | |
{ | |
"from_node": "Make Faces Planar", | |
"from_socket": "Vertices", | |
"to_node": "Mesh Viewer", | |
"to_socket": "vertices" | |
}, | |
{ | |
"from_node": "Make Faces Planar", | |
"from_socket": "Edges", | |
"to_node": "Mesh Viewer", | |
"to_socket": "edges" | |
}, | |
{ | |
"from_node": "Make Faces Planar", | |
"from_socket": "Faces", | |
"to_node": "Mesh Viewer", | |
"to_socket": "faces" | |
}, | |
{ | |
"from_node": "Clip Vertices", | |
"from_socket": "Vertices", | |
"to_node": "Diamond Mesh", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Clip Vertices", | |
"from_socket": "Edges", | |
"to_node": "Diamond Mesh", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Clip Vertices", | |
"from_socket": "Faces", | |
"to_node": "Diamond Mesh", | |
"to_socket": "Faces" | |
}, | |
{ | |
"from_node": "Diamond Mesh", | |
"from_socket": "Vertices", | |
"to_node": "Diamond Mesh.001", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Diamond Mesh", | |
"from_socket": "Edges", | |
"to_node": "Diamond Mesh.001", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Diamond Mesh", | |
"from_socket": "Faces", | |
"to_node": "Diamond Mesh.001", | |
"to_socket": "Faces" | |
}, | |
{ | |
"from_node": "Diamond Mesh.001", | |
"from_socket": "Vertices", | |
"to_node": "Dual Mesh", | |
"to_socket": "vertices" | |
}, | |
{ | |
"from_node": "Diamond Mesh.001", | |
"from_socket": "Edges", | |
"to_node": "Dual Mesh", | |
"to_socket": "edges" | |
}, | |
{ | |
"from_node": "Diamond Mesh.001", | |
"from_socket": "Faces", | |
"to_node": "Dual Mesh", | |
"to_socket": "polygons" | |
}, | |
{ | |
"from_node": "Dual Mesh", | |
"from_socket": "vertices", | |
"to_node": "Make Faces Planar", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Dual Mesh", | |
"from_socket": "edges", | |
"to_node": "Make Faces Planar", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Dual Mesh", | |
"from_socket": "polygons", | |
"to_node": "Make Faces Planar", | |
"to_socket": "Faces" | |
} | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment