Created
October 2, 2022 02:01
-
-
Save poisenbery/c91034d30220ed3751780801a9a8f0ed to your computer and use it in GitHub Desktop.
Sverchok.v1.1.0-beta (4b26702) | Blender.3.3.0 | MkIII.alpha - WIP | 2022.10.01 | 19:01 | 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": { | |
| "Box": { | |
| "attributes": { | |
| "location": [ | |
| -2613.696533203125, | |
| 1235.185791015625 | |
| ], | |
| "color": [ | |
| 0.0, | |
| 0.5, | |
| 0.5 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "inputs": { | |
| "Size": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Size", | |
| "properties": { | |
| "prop_name": "Size" | |
| } | |
| }, | |
| "Divx": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Divx", | |
| "properties": { | |
| "prop_name": "Divx" | |
| } | |
| }, | |
| "Divy": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Divy", | |
| "properties": { | |
| "prop_name": "Divy" | |
| } | |
| }, | |
| "Divz": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Divz", | |
| "properties": { | |
| "prop_name": "Divz" | |
| } | |
| }, | |
| "Matrix": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "Matrix" | |
| } | |
| }, | |
| "outputs": { | |
| "Vers": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vers", | |
| "properties": { | |
| "description": "Box vertices" | |
| } | |
| }, | |
| "Edgs": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edgs" | |
| }, | |
| "Pols": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Pols" | |
| } | |
| }, | |
| "bl_idname": "SvBoxNodeMk2" | |
| }, | |
| "Dual Mesh": { | |
| "attributes": { | |
| "location": [ | |
| -1917.7421875, | |
| 1036.8507080078125 | |
| ] | |
| }, | |
| "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" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| } | |
| }, | |
| "bl_idname": "SvDualMeshNode" | |
| }, | |
| "Viewer Draw.001": { | |
| "attributes": { | |
| "location": [ | |
| -1171.5223388671875, | |
| 1651.4215087890625 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "activate": 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" | |
| }, | |
| "Viewer Draw": { | |
| "attributes": { | |
| "location": [ | |
| -905.8072509765625, | |
| 1342.4718017578125 | |
| ], | |
| "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" | |
| }, | |
| "List Join": { | |
| "attributes": { | |
| "location": [ | |
| -1345.93359375, | |
| 1215.863037109375 | |
| ] | |
| }, | |
| "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" | |
| }, | |
| "Apply Vector Field": { | |
| "attributes": { | |
| "location": [ | |
| -1627.4833984375, | |
| 1505.0196533203125 | |
| ] | |
| }, | |
| "properties": { | |
| "coefficient": -0.4699999690055847 | |
| }, | |
| "inputs": { | |
| "Field": { | |
| "bl_idname": "SvVectorFieldSocket", | |
| "name": "Field" | |
| }, | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices", | |
| "properties": { | |
| "use_prop": true | |
| } | |
| }, | |
| "Coefficient": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Coefficient", | |
| "properties": { | |
| "prop_name": "coefficient" | |
| } | |
| }, | |
| "Iterations": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Iterations", | |
| "properties": { | |
| "prop_name": "iterations" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| } | |
| }, | |
| "bl_idname": "SvExVectorFieldApplyNode" | |
| }, | |
| "Apply Vector Field.001": { | |
| "attributes": { | |
| "location": [ | |
| -1853.6241455078125, | |
| 1425.1488037109375 | |
| ] | |
| }, | |
| "properties": { | |
| "coefficient": -0.19999998807907104 | |
| }, | |
| "inputs": { | |
| "Field": { | |
| "bl_idname": "SvVectorFieldSocket", | |
| "name": "Field" | |
| }, | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices", | |
| "properties": { | |
| "use_prop": true | |
| } | |
| }, | |
| "Coefficient": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Coefficient", | |
| "properties": { | |
| "prop_name": "coefficient" | |
| } | |
| }, | |
| "Iterations": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Iterations", | |
| "properties": { | |
| "prop_name": "iterations" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| } | |
| }, | |
| "bl_idname": "SvExVectorFieldApplyNode" | |
| }, | |
| "Subdivide": { | |
| "attributes": { | |
| "location": [ | |
| -2379.02392578125, | |
| 1370.6942138671875 | |
| ] | |
| }, | |
| "properties": { | |
| "smooth": 1.0, | |
| "cuts": 3 | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| }, | |
| "FaceData": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "FaceData" | |
| }, | |
| "EdgeMask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "EdgeMask" | |
| }, | |
| "Cuts": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Cuts", | |
| "properties": { | |
| "prop_name": "cuts" | |
| } | |
| }, | |
| "Smooth": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Smooth", | |
| "properties": { | |
| "prop_name": "smooth" | |
| } | |
| }, | |
| "Fractal": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Fractal", | |
| "properties": { | |
| "prop_name": "fractal" | |
| } | |
| }, | |
| "AlongNormal": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "AlongNormal", | |
| "properties": { | |
| "prop_name": "along_normal" | |
| } | |
| }, | |
| "Seed": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Seed", | |
| "properties": { | |
| "prop_name": "seed" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| }, | |
| "FaceData": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "FaceData" | |
| }, | |
| "NewVertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "NewVertices", | |
| "attributes": { | |
| "hide": true | |
| } | |
| }, | |
| "NewEdges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "NewEdges", | |
| "attributes": { | |
| "hide": true | |
| } | |
| }, | |
| "NewFaces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "NewFaces", | |
| "attributes": { | |
| "hide": true | |
| } | |
| }, | |
| "OldVertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "OldVertices", | |
| "attributes": { | |
| "hide": true | |
| } | |
| }, | |
| "OldEdges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "OldEdges", | |
| "attributes": { | |
| "hide": true | |
| } | |
| }, | |
| "OldFaces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "OldFaces", | |
| "attributes": { | |
| "hide": true | |
| } | |
| } | |
| }, | |
| "bl_idname": "SvSubdivideNodeMK2" | |
| }, | |
| "Mesh Nearest Normal": { | |
| "attributes": { | |
| "location": [ | |
| -2115.123779296875, | |
| 1572.04833984375 | |
| ] | |
| }, | |
| "properties": { | |
| "interpolate": true | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| } | |
| }, | |
| "outputs": { | |
| "Field": { | |
| "bl_idname": "SvVectorFieldSocket", | |
| "name": "Field" | |
| } | |
| }, | |
| "bl_idname": "SvExMeshNormalFieldNode" | |
| }, | |
| "Delaunay 3D": { | |
| "attributes": { | |
| "location": [ | |
| -1126.0, | |
| 1267.459716796875 | |
| ] | |
| }, | |
| "properties": { | |
| "join": true, | |
| "volume_threshold": 0.029999999329447746, | |
| "edge_threshold": 0.5 | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "PlanarThreshold": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "PlanarThreshold", | |
| "properties": { | |
| "prop_name": "volume_threshold" | |
| } | |
| }, | |
| "EdgeThreshold": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "EdgeThreshold", | |
| "properties": { | |
| "prop_name": "edge_threshold" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| } | |
| }, | |
| "bl_idname": "SvDelaunay3dMk2Node" | |
| } | |
| }, | |
| "links": [ | |
| { | |
| "from_node": "Subdivide", | |
| "from_socket": "Vertices", | |
| "to_node": "Dual Mesh", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Subdivide", | |
| "from_socket": "Edges", | |
| "to_node": "Dual Mesh", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Subdivide", | |
| "from_socket": "Faces", | |
| "to_node": "Dual Mesh", | |
| "to_socket": "Faces" | |
| }, | |
| { | |
| "from_node": "Apply Vector Field", | |
| "from_socket": "Vertices", | |
| "to_node": "Viewer Draw.001", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Delaunay 3D", | |
| "from_socket": "Vertices", | |
| "to_node": "Viewer Draw", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Delaunay 3D", | |
| "from_socket": "Edges", | |
| "to_node": "Viewer Draw", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Subdivide", | |
| "from_socket": "Vertices", | |
| "to_node": "List Join", | |
| "to_socket": "data" | |
| }, | |
| { | |
| "from_node": "Apply Vector Field", | |
| "from_socket": "Vertices", | |
| "to_node": "List Join", | |
| "to_socket": "data 1" | |
| }, | |
| { | |
| "from_node": "Apply Vector Field.001", | |
| "from_socket": "Vertices", | |
| "to_node": "List Join", | |
| "to_socket": "data 2" | |
| }, | |
| { | |
| "from_node": "Mesh Nearest Normal", | |
| "from_socket": "Field", | |
| "to_node": "Apply Vector Field", | |
| "to_socket": "Field" | |
| }, | |
| { | |
| "from_node": "Dual Mesh", | |
| "from_socket": "Vertices", | |
| "to_node": "Apply Vector Field", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Mesh Nearest Normal", | |
| "from_socket": "Field", | |
| "to_node": "Apply Vector Field.001", | |
| "to_socket": "Field" | |
| }, | |
| { | |
| "from_node": "Subdivide", | |
| "from_socket": "Vertices", | |
| "to_node": "Apply Vector Field.001", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Box", | |
| "from_socket": "Vers", | |
| "to_node": "Subdivide", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Box", | |
| "from_socket": "Edgs", | |
| "to_node": "Subdivide", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Box", | |
| "from_socket": "Pols", | |
| "to_node": "Subdivide", | |
| "to_socket": "Faces" | |
| }, | |
| { | |
| "from_node": "Subdivide", | |
| "from_socket": "Vertices", | |
| "to_node": "Mesh Nearest Normal", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Subdivide", | |
| "from_socket": "Faces", | |
| "to_node": "Mesh Nearest Normal", | |
| "to_socket": "Faces" | |
| }, | |
| { | |
| "from_node": "List Join", | |
| "from_socket": "data_001", | |
| "to_node": "Delaunay 3D", | |
| "to_socket": "Vertices" | |
| } | |
| ] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment