1376 lines
34 KiB
JSON
1376 lines
34 KiB
JSON
{
|
|
"export_version": "1.0",
|
|
"main_tree": {
|
|
"nodes": {
|
|
"Scalar Math.005": {
|
|
"attributes": {
|
|
"location": [
|
|
-468.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": [
|
|
-312.0,
|
|
-121.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"
|
|
},
|
|
"Scalar Math.006": {
|
|
"attributes": {
|
|
"location": [
|
|
-312.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"
|
|
},
|
|
"Set Custom UV Map.001": {
|
|
"attributes": {
|
|
"location": [
|
|
651.8505859375,
|
|
662.5
|
|
],
|
|
"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"
|
|
},
|
|
"Scalar Math": {
|
|
"attributes": {
|
|
"location": [
|
|
491.85064697265625,
|
|
-137.5
|
|
],
|
|
"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"
|
|
},
|
|
"Scalar Math.004": {
|
|
"attributes": {
|
|
"location": [
|
|
491.85064697265625,
|
|
-437.5
|
|
],
|
|
"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": [
|
|
331.85064697265625,
|
|
-437.5
|
|
],
|
|
"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.008": {
|
|
"attributes": {
|
|
"location": [
|
|
-156.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.001": {
|
|
"attributes": {
|
|
"location": [
|
|
331.85064697265625,
|
|
-297.5
|
|
],
|
|
"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"
|
|
},
|
|
"Reroute.001": {
|
|
"attributes": {
|
|
"location": [
|
|
-8.14935302734375,
|
|
562.5
|
|
],
|
|
"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.002": {
|
|
"attributes": {
|
|
"location": [
|
|
-656.0,
|
|
0.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": [
|
|
-8.14935302734375,
|
|
582.5
|
|
],
|
|
"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"
|
|
},
|
|
"Follow Active Quads.001": {
|
|
"attributes": {
|
|
"location": [
|
|
491.85064697265625,
|
|
562.5
|
|
],
|
|
"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"
|
|
},
|
|
"Plane": {
|
|
"attributes": {
|
|
"location": [
|
|
491.85064697265625,
|
|
282.5
|
|
],
|
|
"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"
|
|
},
|
|
"List Length": {
|
|
"attributes": {
|
|
"location": [
|
|
-624.0,
|
|
0.0
|
|
]
|
|
},
|
|
"inputs": {
|
|
"Data": {
|
|
"bl_idname": "SvStringsSocket",
|
|
"name": "Data"
|
|
}
|
|
},
|
|
"outputs": {
|
|
"Length": {
|
|
"bl_idname": "SvStringsSocket",
|
|
"name": "Length"
|
|
}
|
|
},
|
|
"bl_idname": "ListLengthNode"
|
|
},
|
|
"Get Objects Data": {
|
|
"attributes": {
|
|
"location": [
|
|
-811.8505859375,
|
|
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": {
|
|
"attributes": {
|
|
"location": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"width": 143.2862548828125,
|
|
"color": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
],
|
|
"use_custom_color": true
|
|
},
|
|
"properties": {
|
|
"location_theta": 1.0,
|
|
"num_elements": 1
|
|
},
|
|
"inputs": {
|
|
"Data": {
|
|
"bl_idname": "SvStringsSocket",
|
|
"name": "Data"
|
|
}
|
|
},
|
|
"bl_idname": "SvStethoscopeNodeMK2"
|
|
},
|
|
"Vector In.001": {
|
|
"attributes": {
|
|
"location": [
|
|
371.85064697265625,
|
|
2.5
|
|
],
|
|
"width": 100.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"
|
|
},
|
|
"Switch.001": {
|
|
"attributes": {
|
|
"location": [
|
|
331.85064697265625,
|
|
-137.5
|
|
],
|
|
"width": 100.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"
|
|
},
|
|
"Stethoscope MK2.001": {
|
|
"attributes": {
|
|
"location": [
|
|
0.0,
|
|
-191.0
|
|
],
|
|
"width": 100.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"
|
|
},
|
|
"Switch": {
|
|
"attributes": {
|
|
"location": [
|
|
491.85064697265625,
|
|
-297.5
|
|
],
|
|
"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"
|
|
},
|
|
"Mesh Viewer.001": {
|
|
"attributes": {
|
|
"location": [
|
|
171.85064697265625,
|
|
902.5
|
|
],
|
|
"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"
|
|
},
|
|
"Vector In": {
|
|
"attributes": {
|
|
"location": [
|
|
505.92535400390625,
|
|
0.0
|
|
],
|
|
"width": 100.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"
|
|
},
|
|
"A Number": {
|
|
"attributes": {
|
|
"location": [
|
|
340.0,
|
|
-820.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"
|
|
},
|
|
"A Number.002": {
|
|
"attributes": {
|
|
"location": [
|
|
340.0,
|
|
-720.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"
|
|
},
|
|
"Scalar Math.003": {
|
|
"attributes": {
|
|
"location": [
|
|
420.0,
|
|
-580.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"
|
|
},
|
|
"Matrix In": {
|
|
"attributes": {
|
|
"location": [
|
|
660.0,
|
|
340.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"
|
|
}
|
|
},
|
|
"links": [
|
|
{
|
|
"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": "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",
|
|
"from_socket": "Out_0",
|
|
"to_node": "Scalar Math",
|
|
"to_socket": "y"
|
|
},
|
|
{
|
|
"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.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.002",
|
|
"from_socket": "Out",
|
|
"to_node": "Scalar Math.001",
|
|
"to_socket": "x"
|
|
},
|
|
{
|
|
"from_node": "Get Objects Data",
|
|
"from_socket": "Edges",
|
|
"to_node": "Reroute.001",
|
|
"to_socket": "Input"
|
|
},
|
|
{
|
|
"from_node": "Get Objects Data",
|
|
"from_socket": "Polygons",
|
|
"to_node": "Reroute.002",
|
|
"to_socket": "Input"
|
|
},
|
|
{
|
|
"from_node": "Get Objects Data",
|
|
"from_socket": "Vertices",
|
|
"to_node": "Reroute",
|
|
"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": "Reroute.002",
|
|
"from_socket": "Output",
|
|
"to_node": "List Length",
|
|
"to_socket": "Data"
|
|
},
|
|
{
|
|
"from_node": "Scalar Math.005",
|
|
"from_socket": "Out",
|
|
"to_node": "Stethoscope MK2",
|
|
"to_socket": "Data"
|
|
},
|
|
{
|
|
"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",
|
|
"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.008",
|
|
"from_socket": "Out",
|
|
"to_node": "Stethoscope MK2.001",
|
|
"to_socket": "Data"
|
|
},
|
|
{
|
|
"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": "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"
|
|
},
|
|
{
|
|
"from_node": "Scalar Math",
|
|
"from_socket": "Out",
|
|
"to_node": "Vector In",
|
|
"to_socket": "X"
|
|
},
|
|
{
|
|
"from_node": "Scalar Math.008",
|
|
"from_socket": "Out",
|
|
"to_node": "A Number.002",
|
|
"to_socket": "Int"
|
|
},
|
|
{
|
|
"from_node": "A Number.002",
|
|
"from_socket": "Int",
|
|
"to_node": "Scalar Math.003",
|
|
"to_socket": "y"
|
|
},
|
|
{
|
|
"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"
|
|
}
|
|
]
|
|
},
|
|
"MATERIAL": {
|
|
"O_\u018eE\u042fR\u0548TX\u018eET_O_T\u018eEXT\u0548\u042fR\u018eE_O": {}
|
|
}
|
|
} |