1244 lines
32 KiB
Plaintext
1244 lines
32 KiB
Plaintext
|
{
|
||
|
"export_version": "1.0",
|
||
|
"main_tree": {
|
||
|
"nodes": {
|
||
|
"Matrix In": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-1634.142822265625,
|
||
|
-617.7857055664062
|
||
|
],
|
||
|
"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"
|
||
|
},
|
||
|
"Scalar Math.002": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-1634.142822265625,
|
||
|
-478.28570556640625
|
||
|
],
|
||
|
"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": [
|
||
|
-1634.142822265625,
|
||
|
-338.78570556640625
|
||
|
],
|
||
|
"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": [
|
||
|
-1634.142822265625,
|
||
|
-199.28570556640625
|
||
|
],
|
||
|
"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": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-1474.7142333984375,
|
||
|
-199.28570556640625
|
||
|
],
|
||
|
"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": [
|
||
|
-1474.7142333984375,
|
||
|
-338.78570556640625
|
||
|
],
|
||
|
"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": [
|
||
|
-1474.7142333984375,
|
||
|
-478.28570556640625
|
||
|
],
|
||
|
"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"
|
||
|
},
|
||
|
"Follow Active Quads.001": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-1474.7142333984375,
|
||
|
-617.7857055664062
|
||
|
],
|
||
|
"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"
|
||
|
},
|
||
|
"Regular Solid": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-1315.28564453125,
|
||
|
-199.28570556640625
|
||
|
],
|
||
|
"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"
|
||
|
},
|
||
|
"Subdivide to Quads.001": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-1155.857177734375,
|
||
|
-199.28570556640625
|
||
|
],
|
||
|
"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"
|
||
|
},
|
||
|
"Plane": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-1155.857177734375,
|
||
|
-597.8571166992188
|
||
|
],
|
||
|
"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"
|
||
|
},
|
||
|
"Vector In": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-956.5714111328125,
|
||
|
-737.3571166992188
|
||
|
],
|
||
|
"width": 100.0,
|
||
|
"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"
|
||
|
},
|
||
|
"Set Custom UV Map.001": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-677.5714111328125,
|
||
|
-538.0714111328125
|
||
|
],
|
||
|
"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.003": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-677.5714111328125,
|
||
|
-717.4285888671875
|
||
|
],
|
||
|
"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": [
|
||
|
-996.4285278320312,
|
||
|
-538.0714111328125
|
||
|
],
|
||
|
"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"
|
||
|
},
|
||
|
"Vector In.001": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-837.0,
|
||
|
-737.3571166992188
|
||
|
],
|
||
|
"width": 100.0,
|
||
|
"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"
|
||
|
},
|
||
|
"Extrude Separate Faces": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-1315.28564453125,
|
||
|
-478.28570556640625
|
||
|
],
|
||
|
"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"
|
||
|
},
|
||
|
"A Number": {
|
||
|
"attributes": {
|
||
|
"location": [
|
||
|
-996.4285278320312,
|
||
|
-637.7142944335938
|
||
|
],
|
||
|
"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": [
|
||
|
-996.4285278320312,
|
||
|
-199.28570556640625
|
||
|
],
|
||
|
"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_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"
|
||
|
}
|
||
|
},
|
||
|
"links": [
|
||
|
{
|
||
|
"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": "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": "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": "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": "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": "Scalar Math",
|
||
|
"from_socket": "Out",
|
||
|
"to_node": "Vector In",
|
||
|
"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": "A Number.002",
|
||
|
"from_socket": "Int",
|
||
|
"to_node": "Scalar Math.003",
|
||
|
"to_socket": "y"
|
||
|
},
|
||
|
{
|
||
|
"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": "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": "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"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"MATERIAL": {
|
||
|
"O_\u018eE\u042fR\u0548TX\u018eET_O_T\u018eEXT\u0548\u042fR\u018eE_O": {}
|
||
|
}
|
||
|
}
|