This repository has been archived on 2024-09-22. You can view files and clone it, but cannot push or open issues or pull requests.
O/𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪✻⚪𔗢⚪𖣠.../⠀⠀⠀⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀人⠀ⵙ⠀ꗳ⠀ⵙ⠀人⠀ⵙ⠀.../⠀⠀⠀⠀ⵙ⠀ᙁ⠀ⵙ⠀ᗩ⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗝ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀.../ИOƧJ.DИƎLB............O_ЯRƎ...

1340 lines
33 KiB
Plaintext
Raw Normal View History

{
"export_version": "1.0",
"main_tree": {
"nodes": {
"List Length": {
"attributes": {
"location": [
-620.0,
0.0
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Length": {
"bl_idname": "SvStringsSocket",
"name": "Length"
}
},
"bl_idname": "ListLengthNode"
},
"Scalar Math.005": {
"attributes": {
"location": [
-460.0,
0.0
]
},
"properties": {
"y_": 24.0,
"current_op": "DIV"
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "y_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Scalar Math.006": {
"attributes": {
"location": [
-300.0,
0.0
]
},
"properties": {
"y_": 24.0,
"current_op": "LN"
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Scalar Math.008": {
"attributes": {
"location": [
-140.0,
0.0
]
},
"properties": {
"y_": 24.0,
"current_op": "DIV"
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "y_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Scalar Math.007": {
"attributes": {
"location": [
-300.0,
-120.0
]
},
"properties": {
"y_": 24.0,
"current_op": "LN",
"x_": 4.0
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Get Objects Data": {
"attributes": {
"location": [
-800.0,
0.0
],
"width": 139.8505859375,
"color": [
1.0,
1.0,
1.0
],
"use_custom_color": true
},
"properties": {
"is_interactive": false,
"is_animatable": false
},
"inputs": {
"Objects": {
"bl_idname": "SvObjectSocket",
"name": "Objects"
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Vertex Normals": {
"bl_idname": "SvVerticesSocket",
"name": "Vertex Normals"
},
"Material Idx": {
"bl_idname": "SvStringsSocket",
"name": "Material Idx"
},
"Polygon Areas": {
"bl_idname": "SvStringsSocket",
"name": "Polygon Areas"
},
"Polygon Centers": {
"bl_idname": "SvVerticesSocket",
"name": "Polygon Centers"
},
"Polygon Normals": {
"bl_idname": "SvVerticesSocket",
"name": "Polygon Normals"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Object": {
"bl_idname": "SvObjectSocket",
"name": "Object"
}
},
"bl_idname": "SvGetObjectsData"
},
"Stethoscope MK2.001": {
"attributes": {
"location": [
20.0,
0.0
],
"color": [
1.0,
1.0,
1.0
],
"use_custom_color": true
},
"properties": {
"location_theta": 1.0,
"num_elements": 1,
"depth": 4,
"rounding": 5
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"Reroute.002": {
"attributes": {
"location": [
-640.0,
20.0
],
"width": 16.0,
"color": [
1.0,
1.0,
1.0
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Plane": {
"attributes": {
"location": [
180.0,
0.0
],
"label": " ",
"color": [
1.0,
1.0,
1.0
],
"use_custom_color": true
},
"properties": {
"sizex": 0.5,
"sizey": 0.5
},
"inputs": {
"Size X": {
"bl_idname": "SvStringsSocket",
"name": "Size X",
"properties": {
"prop_name": "sizex",
"custom_draw": "draw_prop_socket",
"label": "Size X"
}
},
"Size Y": {
"bl_idname": "SvStringsSocket",
"name": "Size Y",
"properties": {
"prop_name": "sizey",
"custom_draw": "draw_prop_socket",
"label": "Size Y"
}
},
"Num X": {
"bl_idname": "SvStringsSocket",
"name": "Num X",
"properties": {
"prop_name": "numx",
"custom_draw": "draw_prop_socket",
"label": "Num X"
}
},
"Num Y": {
"bl_idname": "SvStringsSocket",
"name": "Num Y",
"properties": {
"prop_name": "numy",
"custom_draw": "draw_prop_socket",
"label": "Num Y"
}
},
"Step X": {
"bl_idname": "SvStringsSocket",
"name": "Step X",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "stepx",
"custom_draw": "draw_prop_socket",
"label": "Step X"
}
},
"Step Y": {
"bl_idname": "SvStringsSocket",
"name": "Step Y",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "stepy",
"custom_draw": "draw_prop_socket",
"label": "Step Y"
}
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
}
},
"bl_idname": "SvPlaneNodeMk3"
},
"Follow Active Quads.001": {
"attributes": {
"location": [
340.0,
180.0
],
"label": " "
},
"properties": {
"unwrap_all": true,
"active_index": 1
},
"inputs": {
"Verts": {
"bl_idname": "SvVerticesSocket",
"name": "Verts"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces"
},
"UV verts": {
"bl_idname": "SvVerticesSocket",
"name": "UV verts"
},
"UV faces": {
"bl_idname": "SvStringsSocket",
"name": "UV faces"
},
"Active quad index": {
"bl_idname": "SvStringsSocket",
"name": "Active quad index",
"properties": {
"custom_draw": "draw_socket"
}
},
"Face mask": {
"bl_idname": "SvStringsSocket",
"name": "Face mask"
}
},
"outputs": {
"UV verts": {
"bl_idname": "SvVerticesSocket",
"name": "UV verts"
},
"UV faces": {
"bl_idname": "SvStringsSocket",
"name": "UV faces"
}
},
"bl_idname": "SvFollowActiveQuads"
},
"Set Custom UV Map.001": {
"attributes": {
"location": [
500.0,
260.0
],
"label": " "
},
"inputs": {
"Objects": {
"bl_idname": "SvObjectSocket",
"name": "Objects"
},
"UV verts": {
"bl_idname": "SvVerticesSocket",
"name": "UV verts"
},
"UV faces": {
"bl_idname": "SvStringsSocket",
"name": "UV faces"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
}
},
"outputs": {
"Objects": {
"bl_idname": "SvObjectSocket",
"name": "Objects"
}
},
"bl_idname": "SvSetCustomUVMap"
},
"Matrix In": {
"attributes": {
"location": [
500.0,
80.0
],
"label": " "
},
"properties": {
"location_": [
-0.125,
0.0,
-0.125
],
"scale": [
0.25,
0.25,
0.25
],
"axis": [
0.0,
0.0,
0.0
],
"rotation_mode": "EULER"
},
"inputs": {
"Location": {
"bl_idname": "SvVerticesSocket",
"name": "Location",
"properties": {
"prop_name": "location_",
"expanded": true
}
},
"Scale": {
"bl_idname": "SvVerticesSocket",
"name": "Scale",
"properties": {
"prop_name": "scale",
"expanded": true
}
},
"Quaternion": {
"bl_idname": "SvQuaternionSocket",
"name": "Quaternion",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "quaternion"
}
},
"Angle X": {
"bl_idname": "SvStringsSocket",
"name": "Angle X",
"properties": {
"prop_name": "angle_x"
}
},
"Angle Y": {
"bl_idname": "SvStringsSocket",
"name": "Angle Y",
"properties": {
"prop_name": "angle_y"
}
},
"Angle Z": {
"bl_idname": "SvStringsSocket",
"name": "Angle Z",
"properties": {
"prop_name": "angle_z"
}
},
"Axis": {
"bl_idname": "SvVerticesSocket",
"name": "Axis",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "axis",
"expanded": true
}
},
"Angle": {
"bl_idname": "SvStringsSocket",
"name": "Angle",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle"
}
}
},
"outputs": {
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"bl_idname": "SvMatrixInNodeMK4"
},
"Reroute.001": {
"attributes": {
"location": [
-160.0,
60.0
],
"width": 16.0,
"color": [
1.0,
1.0,
1.0
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute": {
"attributes": {
"location": [
-160.0,
80.0
],
"width": 16.0,
"color": [
1.0,
1.0,
1.0
],
"use_custom_color": true
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Scalar Math": {
"attributes": {
"location": [
340.0,
-440.0
],
"label": " "
},
"properties": {
"current_op": "SUB"
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "y_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Switch": {
"attributes": {
"location": [
340.0,
-580.0
],
"label": " "
},
"properties": {
"A_0": "False",
"B_0": "True"
},
"inputs": {
"State": {
"bl_idname": "SvStringsSocket",
"name": "State",
"properties": {
"prop_name": "switch_state"
}
},
"A_0": {
"bl_idname": "SvStringsSocket",
"name": "A_0",
"properties": {
"prop_name": "A_0"
}
},
"B_0": {
"bl_idname": "SvStringsSocket",
"name": "B_0",
"properties": {
"prop_name": "B_0"
}
}
},
"outputs": {
"Out_0": {
"bl_idname": "SvStringsSocket",
"name": "Out_0"
}
},
"bl_idname": "SvSwitchNodeMK2"
},
"Scalar Math.004": {
"attributes": {
"location": [
340.0,
-720.0
],
"label": " "
},
"properties": {
"x_": 0.0,
"y_": 2.0
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "y_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Scalar Math.002": {
"attributes": {
"location": [
180.0,
-720.0
],
"label": " "
},
"properties": {
"x_": 0.0,
"y_": 2.0
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "y_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Scalar Math.001": {
"attributes": {
"location": [
180.0,
-580.0
],
"label": " "
},
"properties": {
"x_": 0.0,
"y_": 2.0
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "y_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Switch.001": {
"attributes": {
"location": [
180.0,
-440.0
],
"label": " "
},
"properties": {
"A_0": "False",
"B_0": "True"
},
"inputs": {
"State": {
"bl_idname": "SvStringsSocket",
"name": "State",
"properties": {
"prop_name": "switch_state"
}
},
"A_0": {
"bl_idname": "SvStringsSocket",
"name": "A_0",
"properties": {
"prop_name": "A_0"
}
},
"B_0": {
"bl_idname": "SvStringsSocket",
"name": "B_0",
"properties": {
"prop_name": "B_0"
}
}
},
"outputs": {
"Out_0": {
"bl_idname": "SvStringsSocket",
"name": "Out_0"
}
},
"bl_idname": "SvSwitchNodeMK2"
},
"Vector In": {
"attributes": {
"location": [
340.0,
-300.0
],
"label": " "
},
"properties": {
"y_": 1.0,
"x_": 0.75,
"z_": 1.0
},
"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 In.001": {
"attributes": {
"location": [
180.0,
-300.0
],
"label": " "
},
"properties": {
"x_": 0.028999999165534973,
"y_": 2.056999921798706,
"z_": 2.0
},
"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"
},
"Scalar Math.003": {
"attributes": {
"location": [
260.0,
-860.0
],
"label": " "
},
"properties": {
"current_op": "POW",
"x_": 0.5
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "y_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"A Number.002": {
"attributes": {
"location": [
180.0,
-1000.0
],
"width": 299.141845703125,
"label": "O_\u0418NOIT\u0548\u039bO\u01a7S\u018eE\u042fR_O_\u042fR\u018eE\u01a7SO\u039b\u0548TIO\u0418N_O"
},
"properties": {
"float_": 3.9700000286102295,
"int_": 1,
"selected_mode": "int"
},
"inputs": {
"Int": {
"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": {
"attributes": {
"location": [
180.0,
-1100.0
],
"width": 298.9569396972656,
"label": "O_HT\u041f\u018eE\u0394_\u042fRO\u042fRIM_O_MI\u042fRO\u042fR_\u0394\u018eE\u041fTH_O"
},
"properties": {
"int_": 1,
"selected_mode": "int",
"int_min": 0,
"int_max": 1
},
"inputs": {
"Int": {
"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"
},
"Mesh Viewer.001": {
"attributes": {
"location": [
-140.0,
360.0
],
"width": 457.862548828125,
"label": " ",
"color": [
1.0,
1.0,
1.0
],
"use_custom_color": true
},
"properties": {
"base_data_name": "O_\u039bA\u042fR\u0394\u018eEHAT\u03fdCO_I_O_I_O\u03fdCTAH\u018eE\u0394\u042fRA\u039b_O",
"material": {
"type": "MATERIAL",
"value": "O_\u018eE\u042fR\u0548TX\u018eET_O_T\u018eEXT\u0548\u042fR\u018eE_O"
},
"is_lock_origin": false,
"is_smooth_mesh": true
},
"inputs": {
"vertices": {
"bl_idname": "SvVerticesSocket",
"name": "vertices"
},
"edges": {
"bl_idname": "SvStringsSocket",
"name": "edges",
"properties": {
"custom_draw": "draw_edges_props"
}
},
"faces": {
"bl_idname": "SvStringsSocket",
"name": "faces"
},
"material_idx": {
"bl_idname": "SvStringsSocket",
"name": "material_idx"
},
"matrix": {
"bl_idname": "SvMatrixSocket",
"name": "matrix",
"properties": {
"custom_draw": "draw_matrix_props"
}
}
},
"outputs": {
"Objects": {
"bl_idname": "SvObjectSocket",
"name": "Objects"
}
},
"bl_idname": "SvMeshViewer"
}
},
"links": [
{
"from_node": "Reroute.002",
"from_socket": "Output",
"to_node": "List Length",
"to_socket": "Data"
},
{
"from_node": "List Length",
"from_socket": "Length",
"to_node": "Scalar Math.005",
"to_socket": "x"
},
{
"from_node": "Scalar Math.005",
"from_socket": "Out",
"to_node": "Scalar Math.006",
"to_socket": "x"
},
{
"from_node": "Scalar Math.006",
"from_socket": "Out",
"to_node": "Scalar Math.008",
"to_socket": "x"
},
{
"from_node": "Scalar Math.007",
"from_socket": "Out",
"to_node": "Scalar Math.008",
"to_socket": "y"
},
{
"from_node": "Scalar Math.008",
"from_socket": "Out",
"to_node": "Stethoscope MK2.001",
"to_socket": "Data"
},
{
"from_node": "Get Objects Data",
"from_socket": "Polygons",
"to_node": "Reroute.002",
"to_socket": "Input"
},
{
"from_node": "Reroute",
"from_socket": "Output",
"to_node": "Follow Active Quads.001",
"to_socket": "Verts"
},
{
"from_node": "Reroute.002",
"from_socket": "Output",
"to_node": "Follow Active Quads.001",
"to_socket": "Faces"
},
{
"from_node": "Plane",
"from_socket": "Vertices",
"to_node": "Follow Active Quads.001",
"to_socket": "UV verts"
},
{
"from_node": "Plane",
"from_socket": "Polygons",
"to_node": "Follow Active Quads.001",
"to_socket": "UV faces"
},
{
"from_node": "Mesh Viewer.001",
"from_socket": "Objects",
"to_node": "Set Custom UV Map.001",
"to_socket": "Objects"
},
{
"from_node": "Follow Active Quads.001",
"from_socket": "UV verts",
"to_node": "Set Custom UV Map.001",
"to_socket": "UV verts"
},
{
"from_node": "Follow Active Quads.001",
"from_socket": "UV faces",
"to_node": "Set Custom UV Map.001",
"to_socket": "UV faces"
},
{
"from_node": "Matrix In",
"from_socket": "Matrices",
"to_node": "Set Custom UV Map.001",
"to_socket": "Matrix"
},
{
"from_node": "Vector In",
"from_socket": "Vectors",
"to_node": "Matrix In",
"to_socket": "Location"
},
{
"from_node": "Vector In.001",
"from_socket": "Vectors",
"to_node": "Matrix In",
"to_socket": "Scale"
},
{
"from_node": "Get Objects Data",
"from_socket": "Edges",
"to_node": "Reroute.001",
"to_socket": "Input"
},
{
"from_node": "Get Objects Data",
"from_socket": "Vertices",
"to_node": "Reroute",
"to_socket": "Input"
},
{
"from_node": "Switch",
"from_socket": "Out_0",
"to_node": "Scalar Math",
"to_socket": "y"
},
{
"from_node": "A Number",
"from_socket": "Int",
"to_node": "Switch",
"to_socket": "State"
},
{
"from_node": "Scalar Math.004",
"from_socket": "Out",
"to_node": "Switch",
"to_socket": "A_0"
},
{
"from_node": "Scalar Math.003",
"from_socket": "Out",
"to_node": "Switch",
"to_socket": "B_0"
},
{
"from_node": "Scalar Math.003",
"from_socket": "Out",
"to_node": "Scalar Math.004",
"to_socket": "x"
},
{
"from_node": "Scalar Math.003",
"from_socket": "Out",
"to_node": "Scalar Math.002",
"to_socket": "x"
},
{
"from_node": "Scalar Math.002",
"from_socket": "Out",
"to_node": "Scalar Math.001",
"to_socket": "x"
},
{
"from_node": "A Number",
"from_socket": "Int",
"to_node": "Switch.001",
"to_socket": "State"
},
{
"from_node": "Scalar Math.001",
"from_socket": "Out",
"to_node": "Switch.001",
"to_socket": "A_0"
},
{
"from_node": "Scalar Math.002",
"from_socket": "Out",
"to_node": "Switch.001",
"to_socket": "B_0"
},
{
"from_node": "Scalar Math",
"from_socket": "Out",
"to_node": "Vector In",
"to_socket": "X"
},
{
"from_node": "Switch.001",
"from_socket": "Out_0",
"to_node": "Vector In.001",
"to_socket": "X"
},
{
"from_node": "Scalar Math.001",
"from_socket": "Out",
"to_node": "Vector In.001",
"to_socket": "Y"
},
{
"from_node": "Scalar Math.001",
"from_socket": "Out",
"to_node": "Vector In.001",
"to_socket": "Z"
},
{
"from_node": "A Number.002",
"from_socket": "Int",
"to_node": "Scalar Math.003",
"to_socket": "y"
},
{
"from_node": "Scalar Math.008",
"from_socket": "Out",
"to_node": "A Number.002",
"to_socket": "Int"
},
{
"from_node": "Reroute",
"from_socket": "Output",
"to_node": "Mesh Viewer.001",
"to_socket": "vertices"
},
{
"from_node": "Reroute.001",
"from_socket": "Output",
"to_node": "Mesh Viewer.001",
"to_socket": "edges"
},
{
"from_node": "Reroute.002",
"from_socket": "Output",
"to_node": "Mesh Viewer.001",
"to_socket": "faces"
}
]
},
"MATERIAL": {
"O_\u018eE\u042fR\u0548TX\u018eET_O_T\u018eEXT\u0548\u042fR\u018eE_O": {}
}
}