Skip to content

Instantly share code, notes, and snippets.

@nortikin
Created March 24, 2025 08:12
Show Gist options
  • Save nortikin/7b84ed8b81ce76c97e873fa8360a017d to your computer and use it in GitHub Desktop.
Save nortikin/7b84ed8b81ce76c97e873fa8360a017d to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0 | Blender.4.2.0Alpha | Animation | 2025.03.24 | 11:12 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Box": {
"attributes": {
"location": [
-240.0,
-20.0
],
"color": [
0.669367790222168,
1.0,
0.0
],
"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"
},
"Viewer Draw": {
"attributes": {
"location": [
1080.0,
-120.0
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"custom_fragment_shader": "\n uniform float brightness;\n\n in vec3 pos;\n\n void main()\n {\n gl_FragColor = vec4(pos * brightness, 1.0);\n }\n",
"custom_vertex_shader": "\n uniform mat4 viewProjectionMatrix;\n\n in vec3 position;\n out vec3 pos;\n\n void main()\n {\n pos = position;\n gl_Position = viewProjectionMatrix * vec4(position, 1.0f);\n }\n",
"draw_gl_polygonoffset": true,
"edge_color": [
0.30573487281799316,
0.003269235836341977,
0.019176948815584183,
1.0
],
"polygon_color": [
1.0,
0.900135338306427,
0.5130714178085327,
1.0
],
"selected_draw_mode": "facet",
"vector_color": [
0.9111706614494324,
0.4350321292877197,
0.2654842138290405,
1.0
]
},
"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": [
300.0,
-380.0
],
"label": "Matrix",
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"inputs": {
"Location": {
"bl_idname": "SvVerticesSocket",
"name": "Location",
"properties": {
"prop_name": "location_"
}
},
"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"
},
"A Number": {
"attributes": {
"location": [
-220.0,
-460.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"inputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Float",
"properties": {
"prop_name": "float_"
}
}
},
"outputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Float",
"properties": {
"custom_draw": "mode_custom_draw"
}
}
},
"bl_idname": "SvNumberNode"
},
"Random Vector": {
"attributes": {
"location": [
-380.0,
-600.0
],
"color": [
0.669367790222168,
1.0,
0.0
],
"use_custom_color": true
},
"inputs": {
"Count": {
"bl_idname": "SvStringsSocket",
"name": "Count",
"properties": {
"prop_name": "count_inner"
}
},
"Seed": {
"bl_idname": "SvStringsSocket",
"name": "Seed",
"properties": {
"prop_name": "seed"
}
},
"Scale": {
"bl_idname": "SvStringsSocket",
"name": "Scale",
"properties": {
"prop_name": "scale"
}
}
},
"outputs": {
"Random": {
"bl_idname": "SvVerticesSocket",
"name": "Random"
}
},
"bl_idname": "RandomVectorNodeMK3"
},
"Frame Info": {
"attributes": {
"location": [
-1160.0,
-1160.0
],
"color": [
0.0,
0.8693181872367859,
0.34772735834121704
],
"use_custom_color": true
},
"outputs": {
"Current Frame": {
"bl_idname": "SvStringsSocket",
"name": "Current Frame"
},
"Start Frame": {
"bl_idname": "SvStringsSocket",
"name": "Start Frame"
},
"End Frame": {
"bl_idname": "SvStringsSocket",
"name": "End Frame"
},
"Evaluate": {
"bl_idname": "SvStringsSocket",
"name": "Evaluate"
}
},
"bl_idname": "SvFrameInfoNodeMK2"
},
"Scalar Math": {
"attributes": {
"location": [
-860.0,
-580.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"current_op": "ADD",
"input_mode_two": "Int",
"input_mode_one": "Int",
"yi_": 10
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "xi_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "yi_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Random Vector.001": {
"attributes": {
"location": [
-220.0,
-320.0
],
"color": [
0.669367790222168,
1.0,
0.0
],
"use_custom_color": true
},
"inputs": {
"Count": {
"bl_idname": "SvStringsSocket",
"name": "Count",
"properties": {
"prop_name": "count_inner"
}
},
"Seed": {
"bl_idname": "SvStringsSocket",
"name": "Seed",
"properties": {
"prop_name": "seed"
}
},
"Scale": {
"bl_idname": "SvStringsSocket",
"name": "Scale",
"properties": {
"prop_name": "scale"
}
}
},
"outputs": {
"Random": {
"bl_idname": "SvVerticesSocket",
"name": "Random"
}
},
"bl_idname": "RandomVectorNodeMK3"
},
"Scalar Math.001": {
"attributes": {
"location": [
-860.0,
-200.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"current_op": "ADD",
"input_mode_two": "Int",
"input_mode_one": "Int",
"yi_": 42
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "xi_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "yi_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Scalar Math.002": {
"attributes": {
"location": [
-880.0,
-720.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"current_op": "ADD",
"input_mode_two": "Int",
"input_mode_one": "Int",
"yi_": 30
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "xi_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "yi_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Random Vector.002": {
"attributes": {
"location": [
-220.0,
-880.0
],
"color": [
0.669367790222168,
1.0,
0.0
],
"use_custom_color": true
},
"inputs": {
"Count": {
"bl_idname": "SvStringsSocket",
"name": "Count",
"properties": {
"prop_name": "count_inner"
}
},
"Seed": {
"bl_idname": "SvStringsSocket",
"name": "Seed",
"properties": {
"prop_name": "seed"
}
},
"Scale": {
"bl_idname": "SvStringsSocket",
"name": "Scale",
"properties": {
"prop_name": "scale"
}
}
},
"outputs": {
"Random": {
"bl_idname": "SvVerticesSocket",
"name": "Random"
}
},
"bl_idname": "RandomVectorNodeMK3"
},
"Stethoscope MK2": {
"attributes": {
"location": [
-660.0,
-400.0
],
"color": [
0.375,
1.0,
1.0
],
"use_custom_color": true
},
"properties": {
"location_theta": 1.0080000162124634,
"num_elements": 1
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"Formula": {
"attributes": {
"location": [
-1200.0,
-360.0
],
"width": 230.0,
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"formula1": "x if x<y/2 else y-x"
},
"inputs": {
"x": {
"bl_idname": "SvFormulaSocket",
"name": "x"
},
"y": {
"bl_idname": "SvFormulaSocket",
"name": "y"
}
},
"outputs": {
"Result": {
"bl_idname": "SvStringsSocket",
"name": "Result"
}
},
"bl_idname": "SvFormulaNodeMk5"
},
"Scalar Math.003": {
"attributes": {
"location": [
60.0,
-520.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"current_op": "ABS"
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Scalar Math.004": {
"attributes": {
"location": [
-840.0,
-360.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"current_op": "ADD",
"input_mode_two": "Int",
"input_mode_one": "Int",
"yi_": 15
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "xi_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "yi_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Vector Math": {
"attributes": {
"location": [
-160.00001525878906,
-580.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"v3_input_1": [
0.20000000298023224,
0.20000000298023224,
3.3899998664855957
]
},
"inputs": {
"A": {
"bl_idname": "SvVerticesSocket",
"name": "A",
"properties": {
"prop_name": "v3_input_0"
}
},
"B": {
"bl_idname": "SvVerticesSocket",
"name": "B",
"properties": {
"prop_name": "v3_input_1",
"expanded": true
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvVerticesSocket",
"name": "Out"
}
},
"bl_idname": "SvVectorMathNodeMK3"
},
"Matrix Apply to Mesh": {
"attributes": {
"location": [
620.0,
-200.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces"
},
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces"
}
},
"bl_idname": "SvMatrixApplyJoinNode"
},
"UV Connection": {
"attributes": {
"location": [
840.0,
-500.0
],
"color": [
0.375,
1.0,
1.0
],
"use_custom_color": true
},
"properties": {
"polygons": "Edges"
},
"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"
},
"Viewer Draw.001": {
"attributes": {
"location": [
1040.0,
-500.0
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"custom_fragment_shader": "\n uniform float brightness;\n\n in vec3 pos;\n\n void main()\n {\n gl_FragColor = vec4(pos * brightness, 1.0);\n }\n",
"custom_vertex_shader": "\n uniform mat4 viewProjectionMatrix;\n\n in vec3 position;\n out vec3 pos;\n\n void main()\n {\n pos = position;\n gl_Position = viewProjectionMatrix * vec4(position, 1.0f);\n }\n",
"display_verts": false,
"draw_gl_polygonoffset": true,
"edge_color": [
0.0,
0.0011443882249295712,
0.14550375938415527,
1.0
],
"line_width": 2,
"selected_draw_mode": "facet",
"use_dashed": true,
"vector_color": [
0.800000011920929,
0.800000011920929,
0.800000011920929,
1.0
]
},
"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"
},
"Random Vector.003": {
"attributes": {
"location": [
-580.0,
-1260.0
],
"color": [
0.669367790222168,
1.0,
0.0
],
"use_custom_color": true
},
"properties": {
"count_inner": 5,
"scale": 5.110000133514404,
"seed": 6
},
"inputs": {
"Count": {
"bl_idname": "SvStringsSocket",
"name": "Count",
"properties": {
"prop_name": "count_inner"
}
},
"Seed": {
"bl_idname": "SvStringsSocket",
"name": "Seed",
"properties": {
"prop_name": "seed"
}
},
"Scale": {
"bl_idname": "SvStringsSocket",
"name": "Scale",
"properties": {
"prop_name": "scale"
}
}
},
"outputs": {
"Random": {
"bl_idname": "SvVerticesSocket",
"name": "Random"
}
},
"bl_idname": "RandomVectorNodeMK3"
},
"Vector Out": {
"attributes": {
"location": [
-340.0,
-1280.0
],
"width": 100.0,
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"inputs": {
"Vectors": {
"bl_idname": "SvVerticesSocket",
"name": "Vectors"
}
},
"outputs": {
"X": {
"bl_idname": "SvStringsSocket",
"name": "X"
},
"Y": {
"bl_idname": "SvStringsSocket",
"name": "Y"
},
"Z": {
"bl_idname": "SvStringsSocket",
"name": "Z"
}
},
"bl_idname": "VectorsOutNode"
},
"Vector In": {
"attributes": {
"location": [
-180.0,
-1280.0
],
"width": 100.0,
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"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"
},
"Viewer Draw.002": {
"attributes": {
"location": [
1660.0,
-1040.0
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"custom_fragment_shader": "\n uniform float brightness;\n\n in vec3 pos;\n\n void main()\n {\n gl_FragColor = vec4(pos * brightness, 1.0);\n }\n",
"custom_vertex_shader": "\n uniform mat4 viewProjectionMatrix;\n\n in vec3 position;\n out vec3 pos;\n\n void main()\n {\n pos = position;\n gl_Position = viewProjectionMatrix * vec4(position, 1.0f);\n }\n",
"display_verts": false,
"draw_gl_polygonoffset": true,
"edge_color": [
0.0,
0.0011443882249295712,
0.14550375938415527,
1.0
],
"selected_draw_mode": "facet",
"vector_color": [
0.800000011920929,
0.800000011920929,
0.800000011920929,
1.0
]
},
"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"
},
"Circle": {
"attributes": {
"location": [
-240.0,
-1080.0
],
"color": [
0.669367790222168,
1.0,
0.0
],
"use_custom_color": true
},
"properties": {
"rad_": 4.03000020980835,
"vert_": 6
},
"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"
},
"Intersect Edges": {
"attributes": {
"location": [
480.0,
-1160.0
],
"color": [
0.375,
1.0,
1.0
],
"use_custom_color": true
},
"inputs": {
"Verts_in": {
"bl_idname": "SvVerticesSocket",
"name": "Verts_in"
},
"Edges_in": {
"bl_idname": "SvStringsSocket",
"name": "Edges_in"
}
},
"outputs": {
"Verts_out": {
"bl_idname": "SvVerticesSocket",
"name": "Verts_out"
},
"Edges_out": {
"bl_idname": "SvStringsSocket",
"name": "Edges_out"
}
},
"bl_idname": "SvIntersectEdgesNodeMK3"
},
"Matrix Apply to Mesh.001": {
"attributes": {
"location": [
260.0,
-1160.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces"
},
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces"
}
},
"bl_idname": "SvMatrixApplyJoinNode"
},
"Edges to Faces 2D": {
"attributes": {
"location": [
680.0,
-1180.0
],
"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"
},
"Straight Skeleton 2D Offset (Alpha)": {
"attributes": {
"location": [
880.0,
-1040.0
],
"width": 220.0,
"color": [
0.375,
1.0,
1.0
],
"use_custom_color": true
},
"properties": {
"res_type": "BEVEL"
},
"inputs": {
"vertices": {
"bl_idname": "SvVerticesSocket",
"name": "vertices",
"properties": {
"label": "Vertices",
"custom_draw": "draw_vertices_in_socket"
}
},
"edges": {
"bl_idname": "SvStringsSocket",
"name": "edges",
"properties": {
"label": "Edges"
}
},
"polygons": {
"bl_idname": "SvStringsSocket",
"name": "polygons",
"properties": {
"label": "Polygons"
}
},
"matrixes": {
"bl_idname": "SvMatrixSocket",
"name": "matrixes",
"properties": {
"label": "Matrixes"
}
},
"ss_shapes_modes": {
"bl_idname": "SvStringsSocket",
"name": "ss_shapes_modes",
"properties": {
"custom_draw": "draw_ss_shapes_modes_in_socket"
}
},
"objects_mask": {
"bl_idname": "SvStringsSocket",
"name": "objects_mask",
"properties": {
"label": "Mask of shapes",
"custom_draw": "draw_objects_mask_in_socket"
}
},
"ss_offsets": {
"bl_idname": "SvStringsSocket",
"name": "ss_offsets",
"properties": {
"prop_name": "ss_offset1",
"label": "Offsets",
"custom_draw": "draw_offset_mode_in_socket"
}
},
"ss_altitudes": {
"bl_idname": "SvStringsSocket",
"name": "ss_altitudes",
"properties": {
"prop_name": "ss_altitude1",
"label": "Offsets",
"custom_draw": "draw_altitude_mode_in_socket"
}
},
"ss_profile_faces_indexes": {
"bl_idname": "SvStringsSocket",
"name": "ss_profile_faces_indexes",
"properties": {
"label": "Profile faces indexes",
"custom_draw": "draw_profile_faces_indexes_in_socket"
}
},
"ss_profile_faces_close_mode": {
"bl_idname": "SvStringsSocket",
"name": "ss_profile_faces_close_mode",
"properties": {
"label": "Profile Close mode",
"custom_draw": "draw_profile_faces_close_mode_in_socket"
}
},
"file_name": {
"bl_idname": "SvTextSocket",
"name": "file_name",
"attributes": {
"hide": true
},
"properties": {
"label": "File Name"
}
}
},
"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"
}
},
"polygons": {
"bl_idname": "SvStringsSocket",
"name": "polygons",
"properties": {
"label": "Polygons"
}
},
"matrixes": {
"bl_idname": "SvMatrixSocket",
"name": "matrixes",
"properties": {
"label": "Matrixes"
}
},
"failed_contours_vertices": {
"bl_idname": "SvVerticesSocket",
"name": "failed_contours_vertices",
"properties": {
"label": "No wrong contours verts",
"custom_draw": "draw_failed_contours_vertices_out_socket"
}
}
},
"bl_idname": "SvStraightSkeleton2DOffset"
},
"Viewer Draw.003": {
"attributes": {
"location": [
520.0,
-1620.0
],
"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"
},
"Vector Out.001": {
"attributes": {
"location": [
480.0,
-1400.0
],
"width": 100.0,
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"inputs": {
"Vectors": {
"bl_idname": "SvVerticesSocket",
"name": "Vectors"
}
},
"outputs": {
"X": {
"bl_idname": "SvStringsSocket",
"name": "X"
},
"Y": {
"bl_idname": "SvStringsSocket",
"name": "Y"
},
"Z": {
"bl_idname": "SvStringsSocket",
"name": "Z"
}
},
"bl_idname": "VectorsOutNode"
},
"Matrix In.001": {
"attributes": {
"location": [
1320.0,
-1440.0
],
"label": "Matrix",
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"location_": [
0.0,
0.0,
-2.2799999713897705
]
},
"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"
},
"Random Vector.004": {
"attributes": {
"location": [
-580.0,
-1420.0
],
"color": [
0.669367790222168,
1.0,
0.0
],
"use_custom_color": true
},
"properties": {
"count_inner": 5,
"scale": 7.869999885559082,
"seed": 9
},
"inputs": {
"Count": {
"bl_idname": "SvStringsSocket",
"name": "Count",
"properties": {
"prop_name": "count_inner"
}
},
"Seed": {
"bl_idname": "SvStringsSocket",
"name": "Seed",
"properties": {
"prop_name": "seed"
}
},
"Scale": {
"bl_idname": "SvStringsSocket",
"name": "Scale",
"properties": {
"prop_name": "scale"
}
}
},
"outputs": {
"Random": {
"bl_idname": "SvVerticesSocket",
"name": "Random"
}
},
"bl_idname": "RandomVectorNodeMK3"
},
"Vector Out.002": {
"attributes": {
"location": [
-340.0,
-1440.0
],
"width": 100.0,
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"inputs": {
"Vectors": {
"bl_idname": "SvVerticesSocket",
"name": "Vectors"
}
},
"outputs": {
"X": {
"bl_idname": "SvStringsSocket",
"name": "X"
},
"Y": {
"bl_idname": "SvStringsSocket",
"name": "Y"
},
"Z": {
"bl_idname": "SvStringsSocket",
"name": "Z"
}
},
"bl_idname": "VectorsOutNode"
},
"Vector In.001": {
"attributes": {
"location": [
-180.0,
-1440.0
],
"width": 100.0,
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"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"
},
"Vector Lerp": {
"attributes": {
"location": [
20.0,
-1360.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"inputs": {
"Factor": {
"bl_idname": "SvStringsSocket",
"name": "Factor",
"properties": {
"prop_name": "factor_"
}
},
"Vertices A": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices A"
},
"Vertices B": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices B"
}
},
"outputs": {
"EvPoint": {
"bl_idname": "SvVerticesSocket",
"name": "EvPoint"
}
},
"bl_idname": "SvVectorLerp"
},
"Formula.001": {
"attributes": {
"location": [
-820.0,
-1120.0
],
"width": 230.0,
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"formula1": "x if x<y/2 else y-x"
},
"inputs": {
"x": {
"bl_idname": "SvFormulaSocket",
"name": "x"
},
"y": {
"bl_idname": "SvFormulaSocket",
"name": "y"
}
},
"outputs": {
"Result": {
"bl_idname": "SvStringsSocket",
"name": "Result"
}
},
"bl_idname": "SvFormulaNodeMk5"
},
"A Number.001": {
"attributes": {
"location": [
-820.0,
-1000.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"float_": 1.0
},
"inputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Float",
"properties": {
"prop_name": "float_"
}
}
},
"outputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Float",
"properties": {
"custom_draw": "mode_custom_draw"
}
}
},
"bl_idname": "SvNumberNode"
},
"A Number.002": {
"attributes": {
"location": [
-860.0,
-1360.0
],
"label": "Count",
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"int_": 7,
"selected_mode": "int"
},
"inputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Int",
"properties": {
"prop_name": "int_"
}
}
},
"outputs": {
"Int": {
"bl_idname": "SvStringsSocket",
"name": "Int",
"properties": {
"custom_draw": "mode_custom_draw"
}
}
},
"bl_idname": "SvNumberNode"
},
"A Number.003": {
"attributes": {
"location": [
-1040.0,
-1460.0
],
"label": "Count",
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"int_": 6,
"selected_mode": "int"
},
"inputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Int",
"properties": {
"prop_name": "int_"
}
}
},
"outputs": {
"Int": {
"bl_idname": "SvStringsSocket",
"name": "Int",
"properties": {
"custom_draw": "mode_custom_draw"
}
}
},
"bl_idname": "SvNumberNode"
},
"Scalar Math.005": {
"attributes": {
"location": [
-820.0,
-1500.0
],
"color": [
1.0,
0.9165565371513367,
0.7913913726806641
],
"use_custom_color": true
},
"properties": {
"current_op": "ADD",
"input_mode_two": "Int",
"input_mode_one": "Int"
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "xi_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "yi_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Objects in Lite": {
"attributes": {
"location": [
260.0,
-1500.0
],
"color": [
0.0,
0.8693181872367859,
0.34772735834121704
],
"use_custom_color": true
},
"properties": {
"obj_name": "Plane",
"currently_storing": true
},
"advanced_properties": {
"geom": "{\"Vertices\": [2.334975242614746, 0.38151103258132935, 0.0, 1.1215254068374634, 1.0155887603759766, 0.0, 1.378694772720337, 0.2241184115409851, 0.0, 0.1652451753616333, 0.8581961393356323, 0.0, 1.5860474109649658, -0.2868463099002838, 0.0, 0.4397563934326172, 0.4618397653102875, 0.0, -1.1006206274032593, 0.5190584659576416, 0.0, -2.1148626804351807, 1.4387476444244385, 0.0, -0.607193648815155, -0.02191317081451416, 0.0, -1.820643424987793, 0.6121646761894226, 0.0, -3.4062583446502686, 0.4438326358795166, 0.0, -3.9093382358551025, 1.7171847820281982, 0.0], \"Edges\": [0, 2, 0, 1, 1, 3, 2, 3, 4, 5, 2, 4, 3, 5, 6, 7, 4, 6, 5, 7, 8, 9, 6, 8, 7, 9, 10, 11, 8, 10, 9, 11], \"Polygons\": [4, 0, 1, 3, 2, 4, 2, 3, 5, 4, 4, 4, 5, 7, 6, 4, 6, 7, 9, 8, 4, 8, 9, 11, 10], \"MaterialIdx\": [0, 0, 0, 0, 0], \"Matrix\": [1.0, 0.0, 0.0, -22.62535285949707, 0.0, 1.0, 0.0, -1.5509310960769653, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0]}"
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"MaterialIdx": {
"bl_idname": "SvStringsSocket",
"name": "MaterialIdx"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
}
},
"bl_idname": "SvObjInLite"
}
},
"links": [
{
"from_node": "Matrix Apply to Mesh",
"from_socket": "Vertices",
"to_node": "Viewer Draw",
"to_socket": "Vertices"
},
{
"from_node": "Matrix Apply to Mesh",
"from_socket": "Edges",
"to_node": "Viewer Draw",
"to_socket": "Edges"
},
{
"from_node": "Matrix Apply to Mesh",
"from_socket": "Faces",
"to_node": "Viewer Draw",
"to_socket": "Polygons"
},
{
"from_node": "Random Vector.001",
"from_socket": "Random",
"to_node": "Matrix In",
"to_socket": "Location"
},
{
"from_node": "Scalar Math.003",
"from_socket": "Out",
"to_node": "Matrix In",
"to_socket": "Scale"
},
{
"from_node": "Random Vector.002",
"from_socket": "Random",
"to_node": "Matrix In",
"to_socket": "Axis"
},
{
"from_node": "A Number",
"from_socket": "Float",
"to_node": "Matrix In",
"to_socket": "Angle"
},
{
"from_node": "Scalar Math.001",
"from_socket": "Out",
"to_node": "A Number",
"to_socket": "Float"
},
{
"from_node": "Formula",
"from_socket": "Result",
"to_node": "Random Vector",
"to_socket": "Count"
},
{
"from_node": "Formula",
"from_socket": "Result",
"to_node": "Scalar Math",
"to_socket": "x"
},
{
"from_node": "Formula",
"from_socket": "Result",
"to_node": "Random Vector.001",
"to_socket": "Count"
},
{
"from_node": "Frame Info",
"from_socket": "Current Frame",
"to_node": "Scalar Math.001",
"to_socket": "x"
},
{
"from_node": "Formula",
"from_socket": "Result",
"to_node": "Scalar Math.002",
"to_socket": "x"
},
{
"from_node": "Formula",
"from_socket": "Result",
"to_node": "Random Vector.002",
"to_socket": "Count"
},
{
"from_node": "Frame Info",
"from_socket": "Current Frame",
"to_node": "Stethoscope MK2",
"to_socket": "Data"
},
{
"from_node": "Frame Info",
"from_socket": "Current Frame",
"to_node": "Formula",
"to_socket": "x"
},
{
"from_node": "Frame Info",
"from_socket": "End Frame",
"to_node": "Formula",
"to_socket": "y"
},
{
"from_node": "Vector Math",
"from_socket": "Out",
"to_node": "Scalar Math.003",
"to_socket": "x"
},
{
"from_node": "Formula",
"from_socket": "Result",
"to_node": "Scalar Math.004",
"to_socket": "x"
},
{
"from_node": "Random Vector",
"from_socket": "Random",
"to_node": "Vector Math",
"to_socket": "A"
},
{
"from_node": "Box",
"from_socket": "Vers",
"to_node": "Matrix Apply to Mesh",
"to_socket": "Vertices"
},
{
"from_node": "Box",
"from_socket": "Edgs",
"to_node": "Matrix Apply to Mesh",
"to_socket": "Edges"
},
{
"from_node": "Box",
"from_socket": "Pols",
"to_node": "Matrix Apply to Mesh",
"to_socket": "Faces"
},
{
"from_node": "Matrix In",
"from_socket": "Matrices",
"to_node": "Matrix Apply to Mesh",
"to_socket": "Matrices"
},
{
"from_node": "Matrix Apply to Mesh",
"from_socket": "Vertices",
"to_node": "UV Connection",
"to_socket": "vertices"
},
{
"from_node": "UV Connection",
"from_socket": "vertices",
"to_node": "Viewer Draw.001",
"to_socket": "Vertices"
},
{
"from_node": "UV Connection",
"from_socket": "data",
"to_node": "Viewer Draw.001",
"to_socket": "Edges"
},
{
"from_node": "A Number.002",
"from_socket": "Int",
"to_node": "Random Vector.003",
"to_socket": "Count"
},
{
"from_node": "A Number.003",
"from_socket": "Int",
"to_node": "Random Vector.003",
"to_socket": "Seed"
},
{
"from_node": "Random Vector.003",
"from_socket": "Random",
"to_node": "Vector Out",
"to_socket": "Vectors"
},
{
"from_node": "Vector Out",
"from_socket": "X",
"to_node": "Vector In",
"to_socket": "X"
},
{
"from_node": "Vector Out",
"from_socket": "Y",
"to_node": "Vector In",
"to_socket": "Y"
},
{
"from_node": "Straight Skeleton 2D Offset (Alpha)",
"from_socket": "vertices",
"to_node": "Viewer Draw.002",
"to_socket": "Vertices"
},
{
"from_node": "Straight Skeleton 2D Offset (Alpha)",
"from_socket": "edges",
"to_node": "Viewer Draw.002",
"to_socket": "Edges"
},
{
"from_node": "Straight Skeleton 2D Offset (Alpha)",
"from_socket": "polygons",
"to_node": "Viewer Draw.002",
"to_socket": "Polygons"
},
{
"from_node": "Matrix In.001",
"from_socket": "Matrices",
"to_node": "Viewer Draw.002",
"to_socket": "Matrix"
},
{
"from_node": "Matrix Apply to Mesh.001",
"from_socket": "Vertices",
"to_node": "Intersect Edges",
"to_socket": "Verts_in"
},
{
"from_node": "Matrix Apply to Mesh.001",
"from_socket": "Edges",
"to_node": "Intersect Edges",
"to_socket": "Edges_in"
},
{
"from_node": "Circle",
"from_socket": "Vertices",
"to_node": "Matrix Apply to Mesh.001",
"to_socket": "Vertices"
},
{
"from_node": "Circle",
"from_socket": "Edges",
"to_node": "Matrix Apply to Mesh.001",
"to_socket": "Edges"
},
{
"from_node": "Circle",
"from_socket": "Polygons",
"to_node": "Matrix Apply to Mesh.001",
"to_socket": "Faces"
},
{
"from_node": "Vector Lerp",
"from_socket": "EvPoint",
"to_node": "Matrix Apply to Mesh.001",
"to_socket": "Matrices"
},
{
"from_node": "Intersect Edges",
"from_socket": "Verts_out",
"to_node": "Edges to Faces 2D",
"to_socket": "Verts"
},
{
"from_node": "Intersect Edges",
"from_socket": "Edges_out",
"to_node": "Edges to Faces 2D",
"to_socket": "Edges"
},
{
"from_node": "Edges to Faces 2D",
"from_socket": "Verts",
"to_node": "Straight Skeleton 2D Offset (Alpha)",
"to_socket": "vertices"
},
{
"from_node": "Edges to Faces 2D",
"from_socket": "Faces",
"to_node": "Straight Skeleton 2D Offset (Alpha)",
"to_socket": "polygons"
},
{
"from_node": "Vector Out.001",
"from_socket": "X",
"to_node": "Straight Skeleton 2D Offset (Alpha)",
"to_socket": "ss_offsets"
},
{
"from_node": "Vector Out.001",
"from_socket": "Y",
"to_node": "Straight Skeleton 2D Offset (Alpha)",
"to_socket": "ss_altitudes"
},
{
"from_node": "Objects in Lite",
"from_socket": "Polygons",
"to_node": "Straight Skeleton 2D Offset (Alpha)",
"to_socket": "ss_profile_faces_indexes"
},
{
"from_node": "Objects in Lite",
"from_socket": "Vertices",
"to_node": "Viewer Draw.003",
"to_socket": "Vertices"
},
{
"from_node": "Objects in Lite",
"from_socket": "Edges",
"to_node": "Viewer Draw.003",
"to_socket": "Edges"
},
{
"from_node": "Objects in Lite",
"from_socket": "Polygons",
"to_node": "Viewer Draw.003",
"to_socket": "Polygons"
},
{
"from_node": "Objects in Lite",
"from_socket": "Vertices",
"to_node": "Vector Out.001",
"to_socket": "Vectors"
},
{
"from_node": "A Number.002",
"from_socket": "Int",
"to_node": "Random Vector.004",
"to_socket": "Count"
},
{
"from_node": "Scalar Math.005",
"from_socket": "Out",
"to_node": "Random Vector.004",
"to_socket": "Seed"
},
{
"from_node": "Random Vector.004",
"from_socket": "Random",
"to_node": "Vector Out.002",
"to_socket": "Vectors"
},
{
"from_node": "Vector Out.002",
"from_socket": "X",
"to_node": "Vector In.001",
"to_socket": "X"
},
{
"from_node": "Vector Out.002",
"from_socket": "Y",
"to_node": "Vector In.001",
"to_socket": "Y"
},
{
"from_node": "Formula.001",
"from_socket": "Result",
"to_node": "Vector Lerp",
"to_socket": "Factor"
},
{
"from_node": "Vector In",
"from_socket": "Vectors",
"to_node": "Vector Lerp",
"to_socket": "Vertices A"
},
{
"from_node": "Vector In.001",
"from_socket": "Vectors",
"to_node": "Vector Lerp",
"to_socket": "Vertices B"
},
{
"from_node": "Frame Info",
"from_socket": "Evaluate",
"to_node": "Formula.001",
"to_socket": "x"
},
{
"from_node": "A Number.001",
"from_socket": "Float",
"to_node": "Formula.001",
"to_socket": "y"
},
{
"from_node": "A Number.003",
"from_socket": "Int",
"to_node": "Scalar Math.005",
"to_socket": "x"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment