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Ǝ...

1242 lines
32 KiB
JSON

{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Subdivide to Quads.001": {
"attributes": {
"location": [
-1146.9027099609375,
-191.15045166015625
],
"label": " "
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"is_mandatory": true
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons",
"properties": {
"is_mandatory": true,
"nesting_level": 3
}
},
"Iterations": {
"bl_idname": "SvStringsSocket",
"name": "Iterations",
"properties": {
"prop_name": "iterations",
"pre_processing": "ONE_ITEM"
}
},
"Along Normal": {
"bl_idname": "SvStringsSocket",
"name": "Along Normal",
"properties": {
"prop_name": "displace_normal"
}
},
"Random": {
"bl_idname": "SvStringsSocket",
"name": "Random",
"properties": {
"prop_name": "random_f"
}
},
"Random Normal": {
"bl_idname": "SvStringsSocket",
"name": "Random Normal",
"properties": {
"prop_name": "rand_nomal"
}
},
"Random Seed": {
"bl_idname": "SvStringsSocket",
"name": "Random Seed",
"properties": {
"prop_name": "random_seed",
"pre_processing": "ONE_ITEM"
}
},
"Smooth": {
"bl_idname": "SvStringsSocket",
"name": "Smooth",
"properties": {
"prop_name": "smooth_f"
}
},
"Vert Data Dict": {
"bl_idname": "SvDictionarySocket",
"name": "Vert Data Dict",
"properties": {
"nesting_level": 1
}
},
"Face Data Dict": {
"bl_idname": "SvDictionarySocket",
"name": "Face Data Dict",
"properties": {
"nesting_level": 1
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Vert Map": {
"bl_idname": "SvStringsSocket",
"name": "Vert Map"
},
"Vert Data Dict": {
"bl_idname": "SvDictionarySocket",
"name": "Vert Data Dict"
},
"Face Data Dict": {
"bl_idname": "SvDictionarySocket",
"name": "Face Data Dict"
}
},
"bl_idname": "SvSubdivideToQuadsNode"
},
"Regular Solid": {
"attributes": {
"location": [
-1299.822998046875,
-191.15045166015625
],
"label": " "
},
"properties": {
"source": "8",
"size": 0.5
},
"inputs": {
"size": {
"bl_idname": "SvStringsSocket",
"name": "size",
"properties": {
"prop_name": "size"
}
},
"vTrunc": {
"bl_idname": "SvStringsSocket",
"name": "vTrunc",
"properties": {
"prop_name": "vTrunc"
}
},
"eTrunc": {
"bl_idname": "SvStringsSocket",
"name": "eTrunc",
"properties": {
"prop_name": "eTrunc"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
}
},
"bl_idname": "SvRegularSolid"
},
"Scalar Math": {
"attributes": {
"location": [
-1452.743408203125,
-191.15045166015625
],
"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.001": {
"attributes": {
"location": [
-1605.6636962890625,
-191.15045166015625
],
"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.001": {
"attributes": {
"location": [
-1605.6636962890625,
-324.95574951171875
],
"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": {
"attributes": {
"location": [
-1452.743408203125,
-324.95574951171875
],
"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": [
-1452.743408203125,
-458.7610778808594
],
"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": [
-1605.6636962890625,
-458.7610778808594
],
"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"
},
"Plane": {
"attributes": {
"location": [
-1146.9027099609375,
-573.4513549804688
],
"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": [
-1452.743408203125,
-592.56640625
],
"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"
},
"Matrix In": {
"attributes": {
"location": [
-1605.6636962890625,
-592.56640625
],
"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"
},
"Mesh Viewer.001": {
"attributes": {
"location": [
-993.9822998046875,
-191.15045166015625
],
"width": 447.0,
"label": " ",
"color": [
1.0,
1.0,
1.0
],
"use_custom_color": true
},
"properties": {
"base_data_name": "O_\u039bA\u042fR\u0394\u018eEHAT\u03fdCO_O_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"
},
"A Number.002": {
"attributes": {
"location": [
-993.9822998046875,
-516.106201171875
],
"width": 293.0,
"label": "O_\u0418NOIT\u0548\u039bO\u01a7S\u018eE\u042fR_O_\u042fR\u018eE\u01a7SO\u039b\u0548TIO\u0418N_O"
},
"properties": {
"float_": 3.9700000286102295,
"int_": 4,
"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"
},
"Set Custom UV Map.001": {
"attributes": {
"location": [
-688.1416015625,
-516.106201171875
],
"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"
},
"A Number": {
"attributes": {
"location": [
-993.9822998046875,
-611.681396484375
],
"width": 293.0,
"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"
},
"Vector In.001": {
"attributes": {
"location": [
-841.0619506835938,
-707.2566528320312
],
"label": " "
},
"properties": {
"x_": 0.125,
"y_": 2.0,
"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"
},
"Vector In": {
"attributes": {
"location": [
-993.9822998046875,
-707.2566528320312
],
"label": " "
},
"properties": {
"y_": 1.0,
"x_": 0.75
},
"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 Separate Faces": {
"attributes": {
"location": [
-1299.822998046875,
-458.7610778808594
],
"label": " "
},
"properties": {
"mask_out_type": [
"mask"
],
"scale_": 0.0
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Mask": {
"bl_idname": "SvStringsSocket",
"name": "Mask"
},
"Height": {
"bl_idname": "SvStringsSocket",
"name": "Height",
"properties": {
"prop_name": "height_"
}
},
"Scale": {
"bl_idname": "SvStringsSocket",
"name": "Scale",
"properties": {
"prop_name": "scale_"
}
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix",
"attributes": {
"hide": true
}
},
"FaceData": {
"bl_idname": "SvStringsSocket",
"name": "FaceData"
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"ExtrudedPolys": {
"bl_idname": "SvStringsSocket",
"name": "ExtrudedPolys"
},
"OtherPolys": {
"bl_idname": "SvStringsSocket",
"name": "OtherPolys"
},
"Mask": {
"bl_idname": "SvStringsSocket",
"name": "Mask",
"properties": {
"custom_draw": "draw_mask_socket"
}
},
"FaceData": {
"bl_idname": "SvStringsSocket",
"name": "FaceData"
}
},
"bl_idname": "SvExtrudeSeparateNode"
},
"Scalar Math.003": {
"attributes": {
"location": [
-688.1416015625,
-707.2566528320312
],
"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"
}
},
"links": [
{
"from_node": "Extrude Separate Faces",
"from_socket": "Vertices",
"to_node": "Subdivide to Quads.001",
"to_socket": "Vertices"
},
{
"from_node": "Extrude Separate Faces",
"from_socket": "OtherPolys",
"to_node": "Subdivide to Quads.001",
"to_socket": "Polygons"
},
{
"from_node": "A Number.002",
"from_socket": "Int",
"to_node": "Subdivide to Quads.001",
"to_socket": "Iterations"
},
{
"from_node": "Switch",
"from_socket": "Out_0",
"to_node": "Scalar Math",
"to_socket": "y"
},
{
"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.002",
"from_socket": "Out",
"to_node": "Scalar Math.001",
"to_socket": "x"
},
{
"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": "Subdivide to Quads.001",
"from_socket": "Vertices",
"to_node": "Follow Active Quads.001",
"to_socket": "Verts"
},
{
"from_node": "Subdivide to Quads.001",
"from_socket": "Polygons",
"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": "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": "Subdivide to Quads.001",
"from_socket": "Vertices",
"to_node": "Mesh Viewer.001",
"to_socket": "vertices"
},
{
"from_node": "Subdivide to Quads.001",
"from_socket": "Edges",
"to_node": "Mesh Viewer.001",
"to_socket": "edges"
},
{
"from_node": "Subdivide to Quads.001",
"from_socket": "Polygons",
"to_node": "Mesh Viewer.001",
"to_socket": "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": "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": "Scalar Math",
"from_socket": "Out",
"to_node": "Vector In",
"to_socket": "X"
},
{
"from_node": "Regular Solid",
"from_socket": "Vertices",
"to_node": "Extrude Separate Faces",
"to_socket": "Vertices"
},
{
"from_node": "Regular Solid",
"from_socket": "Edges",
"to_node": "Extrude Separate Faces",
"to_socket": "Edges"
},
{
"from_node": "Regular Solid",
"from_socket": "Polygons",
"to_node": "Extrude Separate Faces",
"to_socket": "Polygons"
},
{
"from_node": "A Number.002",
"from_socket": "Int",
"to_node": "Scalar Math.003",
"to_socket": "y"
}
]
},
"MATERIAL": {
"O_\u018eE\u042fR\u0548TX\u018eET_O_T\u018eEXT\u0548\u042fR\u018eE_O": {}
}
}