Created
June 27, 2024 04:33
-
-
Save ken26u/94a9cd67269bee4b48c2a065dce79506 to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0-alpha (7c894bb) | Blender.4.1.1 | NeonLettersBase | 2024.06.27 | 13:33 | 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": { | |
| "Note": { | |
| "attributes": { | |
| "location": [ | |
| -215.36207580566406, | |
| 7.088781356811523 | |
| ], | |
| "width": 400.0, | |
| "color": [ | |
| 0.5, | |
| 0.5, | |
| 1.0 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "n_id": "-8178825238625405364", | |
| "text": "SVERCHOK" | |
| }, | |
| "inputs": { | |
| "Text In": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Text In" | |
| } | |
| }, | |
| "outputs": { | |
| "Text Out": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Text Out" | |
| } | |
| }, | |
| "bl_idname": "NoteNode" | |
| }, | |
| "Typography Viewer": { | |
| "attributes": { | |
| "location": [ | |
| 261.649169921875, | |
| 76.10411071777344 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "inputs": { | |
| "text": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "text", | |
| "properties": { | |
| "quick_link_to_node": "SvSimpleTextNode" | |
| } | |
| }, | |
| "matrix": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "matrix" | |
| } | |
| }, | |
| "outputs": { | |
| "Objects": { | |
| "bl_idname": "SvObjectSocket", | |
| "name": "Objects" | |
| } | |
| }, | |
| "bl_idname": "SvTypeViewerNodeV28" | |
| }, | |
| "Get Objects Data": { | |
| "attributes": { | |
| "location": [ | |
| 505.60150146484375, | |
| 8.64561939239502 | |
| ], | |
| "width": 225.0, | |
| "color": [ | |
| 0.0, | |
| 0.5, | |
| 0.20000000298023224 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "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" | |
| }, | |
| "Component Analyzer": { | |
| "attributes": { | |
| "location": [ | |
| 853.9661254882812, | |
| -72.67650604248047 | |
| ] | |
| }, | |
| "properties": { | |
| "mode": "Edges", | |
| "edge_mode": "Is_Boundary" | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices", | |
| "properties": { | |
| "is_mandatory": true | |
| } | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges", | |
| "properties": { | |
| "nesting_level": 3, | |
| "is_mandatory": true | |
| } | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces", | |
| "properties": { | |
| "nesting_level": 3, | |
| "is_mandatory": true | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Mask_001": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Mask" | |
| }, | |
| "True Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "True Edges" | |
| }, | |
| "False Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "False Edges" | |
| } | |
| }, | |
| "bl_idname": "SvComponentAnalyzerNode" | |
| }, | |
| "Delete Loose": { | |
| "attributes": { | |
| "location": [ | |
| 1036.9774169921875, | |
| 10.331083297729492 | |
| ] | |
| }, | |
| "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", | |
| "properties": { | |
| "label": "Edges" | |
| } | |
| }, | |
| "VertsMask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "VertsMask" | |
| } | |
| }, | |
| "bl_idname": "SvDeleteLooseNode" | |
| }, | |
| "Bevel a Curve (Mesh)": { | |
| "attributes": { | |
| "location": [ | |
| 1679.5870361328125, | |
| 242.97108459472656 | |
| ] | |
| }, | |
| "properties": { | |
| "steps": 440, | |
| "bevel_mode": "LIN", | |
| "taper_mode": "LIN", | |
| "is_cyclic": true, | |
| "algorithm": "track", | |
| "up_axis": "Z", | |
| "orient_axis": "Y" | |
| }, | |
| "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" | |
| }, | |
| "Separate Loose Parts": { | |
| "attributes": { | |
| "location": [ | |
| 1388.0198974609375, | |
| 484.0498046875 | |
| ] | |
| }, | |
| "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" | |
| }, | |
| "Limited Dissolve": { | |
| "attributes": { | |
| "location": [ | |
| 1946.6756591796875, | |
| 207.26449584960938 | |
| ] | |
| }, | |
| "properties": { | |
| "angle": 0.0010000000474974513 | |
| }, | |
| "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" | |
| }, | |
| "UV Connection": { | |
| "attributes": { | |
| "location": [ | |
| 2288.9912109375, | |
| 259.996337890625 | |
| ] | |
| }, | |
| "properties": { | |
| "polygons": "Edges", | |
| "cicl_check_U": true | |
| }, | |
| "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" | |
| }, | |
| "Mesh Viewer": { | |
| "attributes": { | |
| "location": [ | |
| 5739.1953125, | |
| 416.50732421875 | |
| ], | |
| "width": 166.94931030273438, | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "base_data_name": "NeonBaseLine", | |
| "is_merge": 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" | |
| }, | |
| "Vector In": { | |
| "attributes": { | |
| "location": [ | |
| 1237.913330078125, | |
| 255.82232666015625 | |
| ], | |
| "width": 100.0 | |
| }, | |
| "properties": { | |
| "x_": -0.04500000178813934 | |
| }, | |
| "inputs": { | |
| "X": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "X", | |
| "properties": { | |
| "prop_name": "x_" | |
| } | |
| }, | |
| "Y": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Y", | |
| "properties": { | |
| "prop_name": "y_" | |
| } | |
| }, | |
| "Z": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Z", | |
| "properties": { | |
| "prop_name": "z_" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vectors": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vectors" | |
| } | |
| }, | |
| "bl_idname": "GenVectorsNode" | |
| }, | |
| "Extrude Edges": { | |
| "attributes": { | |
| "location": [ | |
| 2658.6904296875, | |
| -208.24241638183594 | |
| ] | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices", | |
| "properties": { | |
| "is_mandatory": true | |
| } | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges", | |
| "properties": { | |
| "nesting_level": 3 | |
| } | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces", | |
| "properties": { | |
| "nesting_level": 3 | |
| } | |
| }, | |
| "EdgeMask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "EdgeMask" | |
| }, | |
| "FaceData": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "FaceData" | |
| }, | |
| "Matrices": { | |
| "bl_idname": "SvMatrixSocket", | |
| "name": "Matrices", | |
| "properties": { | |
| "nesting_level": 2, | |
| "default_mode": "MATRIX" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| }, | |
| "NewVertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "NewVertices" | |
| }, | |
| "NewEdges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "NewEdges" | |
| }, | |
| "NewFaces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "NewFaces" | |
| }, | |
| "FaceData": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "FaceData" | |
| } | |
| }, | |
| "bl_idname": "SvExtrudeEdgesNodeMk2" | |
| }, | |
| "Matrix In": { | |
| "attributes": { | |
| "location": [ | |
| 2446.077880859375, | |
| -323.77740478515625 | |
| ] | |
| }, | |
| "properties": { | |
| "location_": [ | |
| 0.0, | |
| 0.0, | |
| 0.06300000101327896 | |
| ] | |
| }, | |
| "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" | |
| }, | |
| "List Join": { | |
| "attributes": { | |
| "location": [ | |
| 3002.282958984375, | |
| -92.16992950439453 | |
| ] | |
| }, | |
| "inputs": { | |
| "data": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data" | |
| }, | |
| "data 1": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data 1" | |
| }, | |
| "data 2": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data 2" | |
| } | |
| }, | |
| "outputs": { | |
| "data_001": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "data" | |
| } | |
| }, | |
| "bl_idname": "ListJoinNode" | |
| }, | |
| "List Join.001": { | |
| "attributes": { | |
| "location": [ | |
| 3002.282958984375, | |
| -318.1023254394531 | |
| ] | |
| }, | |
| "inputs": { | |
| "data": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data" | |
| }, | |
| "data 1": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data 1" | |
| }, | |
| "data 2": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data 2" | |
| } | |
| }, | |
| "outputs": { | |
| "data": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "data" | |
| } | |
| }, | |
| "bl_idname": "ListJoinNode" | |
| }, | |
| "Mesh Join": { | |
| "attributes": { | |
| "location": [ | |
| 3278.338623046875, | |
| -171.74398803710938 | |
| ] | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices", | |
| "properties": { | |
| "is_mandatory": true, | |
| "default_mode": "NONE" | |
| } | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges", | |
| "properties": { | |
| "nesting_level": 3 | |
| } | |
| }, | |
| "Polygons": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polygons", | |
| "properties": { | |
| "nesting_level": 3 | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polygons": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polygons" | |
| } | |
| }, | |
| "bl_idname": "SvMeshJoinNodeMk2" | |
| }, | |
| "Merge by Distance": { | |
| "attributes": { | |
| "location": [ | |
| 3560.37255859375, | |
| -78.10811614990234 | |
| ] | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "PolyEdge": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "PolyEdge" | |
| }, | |
| "FaceData": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "FaceData" | |
| }, | |
| "Mask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Mask" | |
| }, | |
| "Distance": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Distance", | |
| "properties": { | |
| "prop_name": "distance" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polygons": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polygons" | |
| }, | |
| "FaceData": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "FaceData" | |
| }, | |
| "Doubles": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Doubles" | |
| }, | |
| "Mask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Mask" | |
| } | |
| }, | |
| "bl_idname": "SvMergeByDistanceNode" | |
| }, | |
| "Reroute": { | |
| "attributes": { | |
| "location": [ | |
| 544.2863159179688, | |
| -16.80756378173828 | |
| ], | |
| "width": 16.0 | |
| }, | |
| "inputs": { | |
| "Input": { | |
| "bl_idname": "NodeSocketColor", | |
| "name": "Input" | |
| } | |
| }, | |
| "outputs": { | |
| "Output": { | |
| "bl_idname": "NodeSocketColor", | |
| "name": "Output" | |
| } | |
| }, | |
| "bl_idname": "NodeReroute" | |
| }, | |
| "Mesh Viewer.001": { | |
| "attributes": { | |
| "location": [ | |
| 4374.0537109375, | |
| -8.332443237304688 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "base_data_name": "NeonFrame" | |
| }, | |
| "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" | |
| }, | |
| "Rotate": { | |
| "attributes": { | |
| "location": [ | |
| 3742.57666015625, | |
| -62.487579345703125 | |
| ] | |
| }, | |
| "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_" | |
| } | |
| }, | |
| "Angle": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Angle", | |
| "properties": { | |
| "prop_name": "angle_" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| } | |
| }, | |
| "bl_idname": "SvRotationNodeMk3" | |
| }, | |
| "Offset Line": { | |
| "attributes": { | |
| "location": [ | |
| 1762.966552734375, | |
| 626.5725708007812 | |
| ] | |
| }, | |
| "properties": { | |
| "offset": 0.028999999165534973 | |
| }, | |
| "inputs": { | |
| "Vers": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vers" | |
| }, | |
| "Edgs": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edgs" | |
| }, | |
| "Offset": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Offset", | |
| "properties": { | |
| "prop_name": "offset" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vers": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vers" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| }, | |
| "OuterEdges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "OuterEdges" | |
| }, | |
| "VersMask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "VersMask" | |
| } | |
| }, | |
| "bl_idname": "SvOffsetLineNode" | |
| }, | |
| "Mesh Viewer.002": { | |
| "attributes": { | |
| "location": [ | |
| 2349.294677734375, | |
| 936.5345458984375 | |
| ], | |
| "width": 144.562255859375, | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "base_data_name": "FilterMesh", | |
| "show_objects": false, | |
| "is_merge": 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" | |
| }, | |
| "Move": { | |
| "attributes": { | |
| "location": [ | |
| 3299.87060546875, | |
| 439.841552734375 | |
| ] | |
| }, | |
| "properties": { | |
| "movement_vectors": [ | |
| 0.0, | |
| 0.0, | |
| 2.0 | |
| ] | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Movement Vectors": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Movement Vectors", | |
| "properties": { | |
| "prop_name": "movement_vectors", | |
| "expanded": true | |
| } | |
| }, | |
| "Strength": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Strength", | |
| "properties": { | |
| "prop_name": "strength" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| } | |
| }, | |
| "bl_idname": "SvMoveNodeMk3" | |
| }, | |
| "Raycaster": { | |
| "attributes": { | |
| "location": [ | |
| 3725.564697265625, | |
| 470.5867919921875 | |
| ] | |
| }, | |
| "inputs": { | |
| "Verts": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Verts" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| }, | |
| "Start": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Start", | |
| "properties": { | |
| "prop_name": "start", | |
| "expanded": true | |
| } | |
| }, | |
| "Direction": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Direction", | |
| "properties": { | |
| "prop_name": "direction", | |
| "expanded": true | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Location": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Location" | |
| }, | |
| "Normal": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Normal" | |
| }, | |
| "Index": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Index" | |
| }, | |
| "Distance": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Distance" | |
| }, | |
| "Success": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Success" | |
| } | |
| }, | |
| "bl_idname": "SvRaycasterLiteNode" | |
| }, | |
| "Mask Vertices": { | |
| "attributes": { | |
| "location": [ | |
| 4182.6435546875, | |
| 345.8536376953125 | |
| ] | |
| }, | |
| "inputs": { | |
| "Mask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Mask" | |
| }, | |
| "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": "SvVertMaskNode" | |
| }, | |
| "Logic Functions": { | |
| "attributes": { | |
| "location": [ | |
| 3925.53662109375, | |
| 443.418701171875 | |
| ] | |
| }, | |
| "properties": { | |
| "function_name": "NOT" | |
| }, | |
| "inputs": { | |
| "A": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "A", | |
| "properties": { | |
| "use_prop": true, | |
| "show_property_type": true, | |
| "default_property_type": "int" | |
| } | |
| }, | |
| "B": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "B", | |
| "properties": { | |
| "use_prop": true, | |
| "show_property_type": true, | |
| "default_property_type": "int" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Result": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Result" | |
| } | |
| }, | |
| "bl_idname": "SvLogicNodeMK2" | |
| }, | |
| "Move.001": { | |
| "attributes": { | |
| "location": [ | |
| 4416.51318359375, | |
| 488.7654113769531 | |
| ] | |
| }, | |
| "properties": { | |
| "movement_vectors": [ | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ] | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Movement Vectors": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Movement Vectors", | |
| "properties": { | |
| "prop_name": "movement_vectors", | |
| "expanded": true | |
| } | |
| }, | |
| "Strength": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Strength", | |
| "properties": { | |
| "prop_name": "strength" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| } | |
| }, | |
| "bl_idname": "SvMoveNodeMk3" | |
| }, | |
| "Raycaster.001": { | |
| "attributes": { | |
| "location": [ | |
| 4717.22265625, | |
| 442.02740478515625 | |
| ] | |
| }, | |
| "inputs": { | |
| "Verts": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Verts" | |
| }, | |
| "Faces": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Faces" | |
| }, | |
| "Start": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Start", | |
| "properties": { | |
| "prop_name": "start" | |
| } | |
| }, | |
| "Direction": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Direction", | |
| "properties": { | |
| "prop_name": "direction", | |
| "expanded": true | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Location": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Location" | |
| }, | |
| "Normal": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Normal" | |
| }, | |
| "Index": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Index" | |
| }, | |
| "Distance": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Distance" | |
| }, | |
| "Success": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Success" | |
| } | |
| }, | |
| "bl_idname": "SvRaycasterLiteNode" | |
| }, | |
| "Mask Vertices.001": { | |
| "attributes": { | |
| "location": [ | |
| 4960.95751953125, | |
| 370.8222351074219 | |
| ] | |
| }, | |
| "inputs": { | |
| "Mask": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Mask" | |
| }, | |
| "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": "SvVertMaskNode" | |
| }, | |
| "Limited Dissolve.001": { | |
| "attributes": { | |
| "location": [ | |
| 5201.171875, | |
| 430.6715393066406 | |
| ] | |
| }, | |
| "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" | |
| }, | |
| "Solidify": { | |
| "attributes": { | |
| "location": [ | |
| 4202.79345703125, | |
| -0.3849813938140869 | |
| ] | |
| }, | |
| "properties": { | |
| "thickness": 0.0020000000949949026 | |
| }, | |
| "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" | |
| }, | |
| "Limited Dissolve.002": { | |
| "attributes": { | |
| "location": [ | |
| 3967.123779296875, | |
| -30.731998443603516 | |
| ] | |
| }, | |
| "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" | |
| } | |
| }, | |
| "links": [ | |
| { | |
| "from_node": "Note", | |
| "from_socket": "Text Out", | |
| "to_node": "Typography Viewer", | |
| "to_socket": "text" | |
| }, | |
| { | |
| "from_node": "Typography Viewer", | |
| "from_socket": "Objects", | |
| "to_node": "Get Objects Data", | |
| "to_socket": "objects" | |
| }, | |
| { | |
| "from_node": "Get Objects Data", | |
| "from_socket": "vertices", | |
| "to_node": "Component Analyzer", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Get Objects Data", | |
| "from_socket": "edges", | |
| "to_node": "Component Analyzer", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Get Objects Data", | |
| "from_socket": "polygons", | |
| "to_node": "Component Analyzer", | |
| "to_socket": "Faces" | |
| }, | |
| { | |
| "from_node": "Reroute", | |
| "from_socket": "Output", | |
| "to_node": "Delete Loose", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Component Analyzer", | |
| "from_socket": "True Edges", | |
| "to_node": "Delete Loose", | |
| "to_socket": "PolyEdge" | |
| }, | |
| { | |
| "from_node": "Separate Loose Parts", | |
| "from_socket": "Vertices", | |
| "to_node": "Bevel a Curve (Mesh)", | |
| "to_socket": "Curve" | |
| }, | |
| { | |
| "from_node": "Vector In", | |
| "from_socket": "Vectors", | |
| "to_node": "Bevel a Curve (Mesh)", | |
| "to_socket": "BevelVerts" | |
| }, | |
| { | |
| "from_node": "Delete Loose", | |
| "from_socket": "Vertices", | |
| "to_node": "Separate Loose Parts", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Delete Loose", | |
| "from_socket": "PolyEdge", | |
| "to_node": "Separate Loose Parts", | |
| "to_socket": "Poly Egde" | |
| }, | |
| { | |
| "from_node": "Bevel a Curve (Mesh)", | |
| "from_socket": "Vertices", | |
| "to_node": "Limited Dissolve", | |
| "to_socket": "Verts" | |
| }, | |
| { | |
| "from_node": "Bevel a Curve (Mesh)", | |
| "from_socket": "Edges", | |
| "to_node": "Limited Dissolve", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Bevel a Curve (Mesh)", | |
| "from_socket": "Faces", | |
| "to_node": "Limited Dissolve", | |
| "to_socket": "Polys" | |
| }, | |
| { | |
| "from_node": "Limited Dissolve", | |
| "from_socket": "Verts", | |
| "to_node": "UV Connection", | |
| "to_socket": "vertices" | |
| }, | |
| { | |
| "from_node": "Limited Dissolve.001", | |
| "from_socket": "Verts", | |
| "to_node": "Mesh Viewer", | |
| "to_socket": "vertices" | |
| }, | |
| { | |
| "from_node": "Limited Dissolve.001", | |
| "from_socket": "Edges", | |
| "to_node": "Mesh Viewer", | |
| "to_socket": "edges" | |
| }, | |
| { | |
| "from_node": "Separate Loose Parts", | |
| "from_socket": "Vertices", | |
| "to_node": "Extrude Edges", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Separate Loose Parts", | |
| "from_socket": "Poly Egde", | |
| "to_node": "Extrude Edges", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Matrix In", | |
| "from_socket": "Matrices", | |
| "to_node": "Extrude Edges", | |
| "to_socket": "Matrices" | |
| }, | |
| { | |
| "from_node": "Extrude Edges", | |
| "from_socket": "Vertices", | |
| "to_node": "List Join", | |
| "to_socket": "data" | |
| }, | |
| { | |
| "from_node": "Reroute", | |
| "from_socket": "Output", | |
| "to_node": "List Join", | |
| "to_socket": "data 1" | |
| }, | |
| { | |
| "from_node": "Extrude Edges", | |
| "from_socket": "Faces", | |
| "to_node": "List Join.001", | |
| "to_socket": "data" | |
| }, | |
| { | |
| "from_node": "Get Objects Data", | |
| "from_socket": "polygons", | |
| "to_node": "List Join.001", | |
| "to_socket": "data 1" | |
| }, | |
| { | |
| "from_node": "List Join", | |
| "from_socket": "data_001", | |
| "to_node": "Mesh Join", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "List Join.001", | |
| "from_socket": "data", | |
| "to_node": "Mesh Join", | |
| "to_socket": "Polygons" | |
| }, | |
| { | |
| "from_node": "Mesh Join", | |
| "from_socket": "Vertices", | |
| "to_node": "Merge by Distance", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Mesh Join", | |
| "from_socket": "Polygons", | |
| "to_node": "Merge by Distance", | |
| "to_socket": "PolyEdge" | |
| }, | |
| { | |
| "from_node": "Get Objects Data", | |
| "from_socket": "vertices", | |
| "to_node": "Reroute", | |
| "to_socket": "Input" | |
| }, | |
| { | |
| "from_node": "Solidify", | |
| "from_socket": "Vertices", | |
| "to_node": "Mesh Viewer.001", | |
| "to_socket": "vertices" | |
| }, | |
| { | |
| "from_node": "Solidify", | |
| "from_socket": "Polygons", | |
| "to_node": "Mesh Viewer.001", | |
| "to_socket": "faces" | |
| }, | |
| { | |
| "from_node": "Merge by Distance", | |
| "from_socket": "Vertices", | |
| "to_node": "Rotate", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Separate Loose Parts", | |
| "from_socket": "Vertices", | |
| "to_node": "Offset Line", | |
| "to_socket": "Vers" | |
| }, | |
| { | |
| "from_node": "Separate Loose Parts", | |
| "from_socket": "Poly Egde", | |
| "to_node": "Offset Line", | |
| "to_socket": "Edgs" | |
| }, | |
| { | |
| "from_node": "Offset Line", | |
| "from_socket": "Vers", | |
| "to_node": "Mesh Viewer.002", | |
| "to_socket": "vertices" | |
| }, | |
| { | |
| "from_node": "Offset Line", | |
| "from_socket": "Faces", | |
| "to_node": "Mesh Viewer.002", | |
| "to_socket": "faces" | |
| }, | |
| { | |
| "from_node": "UV Connection", | |
| "from_socket": "vertices", | |
| "to_node": "Move", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Offset Line", | |
| "from_socket": "Vers", | |
| "to_node": "Raycaster", | |
| "to_socket": "Verts" | |
| }, | |
| { | |
| "from_node": "Offset Line", | |
| "from_socket": "Faces", | |
| "to_node": "Raycaster", | |
| "to_socket": "Faces" | |
| }, | |
| { | |
| "from_node": "Move", | |
| "from_socket": "Vertices", | |
| "to_node": "Raycaster", | |
| "to_socket": "Start" | |
| }, | |
| { | |
| "from_node": "Logic Functions", | |
| "from_socket": "Result", | |
| "to_node": "Mask Vertices", | |
| "to_socket": "Mask" | |
| }, | |
| { | |
| "from_node": "UV Connection", | |
| "from_socket": "vertices", | |
| "to_node": "Mask Vertices", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "UV Connection", | |
| "from_socket": "data", | |
| "to_node": "Mask Vertices", | |
| "to_socket": "Poly Egde" | |
| }, | |
| { | |
| "from_node": "Raycaster", | |
| "from_socket": "Success", | |
| "to_node": "Logic Functions", | |
| "to_socket": "A" | |
| }, | |
| { | |
| "from_node": "Mask Vertices", | |
| "from_socket": "Vertices", | |
| "to_node": "Move.001", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Get Objects Data", | |
| "from_socket": "vertices", | |
| "to_node": "Raycaster.001", | |
| "to_socket": "Verts" | |
| }, | |
| { | |
| "from_node": "Get Objects Data", | |
| "from_socket": "polygons", | |
| "to_node": "Raycaster.001", | |
| "to_socket": "Faces" | |
| }, | |
| { | |
| "from_node": "Move.001", | |
| "from_socket": "Vertices", | |
| "to_node": "Raycaster.001", | |
| "to_socket": "Start" | |
| }, | |
| { | |
| "from_node": "Raycaster.001", | |
| "from_socket": "Success", | |
| "to_node": "Mask Vertices.001", | |
| "to_socket": "Mask" | |
| }, | |
| { | |
| "from_node": "Mask Vertices", | |
| "from_socket": "Vertices", | |
| "to_node": "Mask Vertices.001", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Mask Vertices", | |
| "from_socket": "Poly Egde", | |
| "to_node": "Mask Vertices.001", | |
| "to_socket": "Poly Egde" | |
| }, | |
| { | |
| "from_node": "Mask Vertices.001", | |
| "from_socket": "Vertices", | |
| "to_node": "Limited Dissolve.001", | |
| "to_socket": "Verts" | |
| }, | |
| { | |
| "from_node": "Mask Vertices.001", | |
| "from_socket": "Poly Egde", | |
| "to_node": "Limited Dissolve.001", | |
| "to_socket": "Edges" | |
| }, | |
| { | |
| "from_node": "Limited Dissolve.002", | |
| "from_socket": "Verts", | |
| "to_node": "Solidify", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Limited Dissolve.002", | |
| "from_socket": "Polys", | |
| "to_node": "Solidify", | |
| "to_socket": "Polygons" | |
| }, | |
| { | |
| "from_node": "Rotate", | |
| "from_socket": "Vertices", | |
| "to_node": "Limited Dissolve.002", | |
| "to_socket": "Verts" | |
| }, | |
| { | |
| "from_node": "Merge by Distance", | |
| "from_socket": "Polygons", | |
| "to_node": "Limited Dissolve.002", | |
| "to_socket": "Polys" | |
| } | |
| ] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment