Created
December 3, 2022 14:22
-
-
Save nortikin/9e3fc6ecbfc874afbd52791dd7792c4a to your computer and use it in GitHub Desktop.
Sverchok.v1.2.0-alpha | Blender.3.3.1 | Финка НКВД | 2022.12.03 | 17:22 | license: CC BY-SA
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"export_version": "1.0", | |
"main_tree": { | |
"nodes": { | |
"Frame.002": { | |
"attributes": { | |
"location": [ | |
685.0902709960938, | |
256.9353332519531 | |
], | |
"height": 503.0, | |
"width": 2272.0, | |
"label": "\u043f\u0435\u0440\u043e" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.004": { | |
"attributes": { | |
"location": [ | |
690.9812622070312, | |
401.5834045410156 | |
], | |
"height": 443.0, | |
"width": 716.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.003": { | |
"attributes": { | |
"location": [ | |
184.29063415527344, | |
55.782012939453125 | |
], | |
"height": 485.9999694824219, | |
"width": 2234.0, | |
"label": "\u0440\u0443\u043a\u043e\u044f\u043d\u0441" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.005": { | |
"attributes": { | |
"location": [ | |
55.03874206542969, | |
-29.179428100585938 | |
], | |
"height": 426.0, | |
"width": 678.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame": { | |
"attributes": { | |
"location": [ | |
1128.5958251953125, | |
900.7504272460938 | |
], | |
"height": 468.0, | |
"width": 203.0, | |
"label": "\u043f\u0435\u0440\u043e\u043d\u0430\u0441\u0442\u0440\u043e\u0439" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.001": { | |
"attributes": { | |
"location": [ | |
1133.199462890625, | |
-150.0269317626953 | |
], | |
"height": 253.0, | |
"width": 200.0, | |
"label": "\u0440\u0430\u0437\u043c\u0435\u0440\u044b" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.006": { | |
"attributes": { | |
"location": [ | |
738.5955810546875, | |
614.0848388671875 | |
], | |
"height": 245.0, | |
"width": 202.0, | |
"label": "\u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u044c" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.008": { | |
"attributes": { | |
"location": [ | |
-30.0, | |
10.0 | |
], | |
"height": 513.0, | |
"width": 752.0, | |
"label": "\u043f\u043e\u0434\u043d\u044f\u0442\u0438\u0435 \u043d\u043e\u0436\u0430" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.010": { | |
"attributes": { | |
"location": [ | |
-75.84376525878906, | |
6.466183662414551 | |
], | |
"height": 280.0, | |
"width": 780.0, | |
"label": "\u0432\u0435\u043a\u0442\u043e\u0440\u043d\u044b\u0435 \u043f\u043e\u043b\u044f" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.011": { | |
"attributes": { | |
"location": [ | |
-82.8526611328125, | |
2.4907150268554688 | |
], | |
"height": 354.0, | |
"width": 420.0, | |
"label": "\u043d\u043e\u0436 \u043f\u043e\u0434\u043d\u044f\u0442\u044b\u0439" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.009": { | |
"attributes": { | |
"location": [ | |
-125.21399688720703, | |
18.834545135498047 | |
], | |
"height": 354.0, | |
"width": 402.0, | |
"label": "\u0432\u0435\u0442\u0440\u0430" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Frame.007": { | |
"attributes": { | |
"location": [ | |
1040.739990234375, | |
-422.9429016113281 | |
], | |
"height": 344.0, | |
"width": 402.0, | |
"label": "\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0435 \u0432\u0435\u0442\u0440\u0430" | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Number Range.002": { | |
"attributes": { | |
"location": [ | |
1317.4446411132812, | |
192.41835021972656 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"stop_float": 0.0, | |
"range_mode": "RANGE_COUNT", | |
"current_mode": "RANGE_COUNT", | |
"count_": 30, | |
"start_float": 92.0 | |
}, | |
"inputs": { | |
"Start": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Start", | |
"properties": { | |
"prop_name": "start_float" | |
} | |
}, | |
"Step": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step", | |
"properties": { | |
"prop_name": "stop_float", | |
"label": "stop" | |
} | |
}, | |
"Stop": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Stop", | |
"properties": { | |
"prop_name": "count_", | |
"label": "count" | |
} | |
} | |
}, | |
"outputs": { | |
"Range": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Range" | |
} | |
}, | |
"bl_idname": "SvGenNumberRange" | |
}, | |
"Number Range.001": { | |
"attributes": { | |
"location": [ | |
1311.7831420898438, | |
387.4725036621094 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"stop_float": 7.2769999504089355, | |
"range_mode": "RANGE_COUNT", | |
"current_mode": "RANGE_COUNT", | |
"count_": 30 | |
}, | |
"inputs": { | |
"Start": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Start", | |
"properties": { | |
"prop_name": "start_float" | |
} | |
}, | |
"Step": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step", | |
"properties": { | |
"prop_name": "stop_float", | |
"label": "stop" | |
} | |
}, | |
"Stop": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Stop", | |
"properties": { | |
"prop_name": "count_", | |
"label": "count" | |
} | |
} | |
}, | |
"outputs": { | |
"Range": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Range" | |
} | |
}, | |
"bl_idname": "SvGenNumberRange" | |
}, | |
"Vector In": { | |
"attributes": { | |
"location": [ | |
1484.7990112304688, | |
387.92176818847656 | |
], | |
"width": 100.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"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" | |
}, | |
"Matrix In": { | |
"attributes": { | |
"location": [ | |
1620.3997192382812, | |
383.30641174316406 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"axis": [ | |
1.0, | |
0.0, | |
0.0 | |
] | |
}, | |
"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" | |
}, | |
"Matrix Apply (verts)": { | |
"attributes": { | |
"location": [ | |
1804.0311889648438, | |
387.19073486328125 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"inputs": { | |
"Vectors": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vectors" | |
}, | |
"Matrixes": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrixes" | |
} | |
}, | |
"outputs": { | |
"Vectors": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vectors" | |
} | |
}, | |
"bl_idname": "MatrixApplyNode" | |
}, | |
"Viewer Index+": { | |
"attributes": { | |
"location": [ | |
1071.5822143554688, | |
282.37994384765625 | |
], | |
"color": [ | |
0.7966601252555847, | |
0.7966601252555847, | |
0.7966601252555847 | |
], | |
"use_custom_color": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"draw_bg": true, | |
"activate": false | |
}, | |
"inputs": { | |
"verts": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "verts" | |
}, | |
"edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges" | |
}, | |
"faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "faces" | |
}, | |
"matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "matrix" | |
}, | |
"text": { | |
"bl_idname": "SvStringsSocket", | |
"name": "text" | |
} | |
}, | |
"bl_idname": "SvIDXViewer28" | |
}, | |
"Profile Parametric MK3": { | |
"attributes": { | |
"location": [ | |
881.8799438476562, | |
339.48406982421875 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"filename": "Profile Parametric", | |
"addnodes": true, | |
"nurbs_out": true, | |
"x": false | |
}, | |
"advanced_properties": { | |
"profile": "# Here is autogenerated values, \n# Please, rename text to avoid data loose.\n# Objects are: \n# \"'BezierCircle\".\n# Object origin should be at 0,0,0. \n# Property panel has precision 8 \n# and curve subdivision 20.\n\n# Spline 0\n\nM {-0.08840114},{-1.24238229+a} \n#L.1...\nL -0.08840114,-0.29289323 0.0884012,-0.29289323 {0.0884012},{-1.24238229+a} {0.0},{-1.70710683+b} \nx \n\n# expression (#+a) added because \n# you selected knots in curve" | |
}, | |
"inputs": { | |
"a": { | |
"bl_idname": "SvStringsSocket", | |
"name": "a" | |
}, | |
"b": { | |
"bl_idname": "SvStringsSocket", | |
"name": "b" | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Knots": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Knots" | |
}, | |
"KnotNames": { | |
"bl_idname": "SvStringsSocket", | |
"name": "KnotNames" | |
}, | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
} | |
}, | |
"bl_idname": "SvProfileNodeMK3" | |
}, | |
"Formula": { | |
"attributes": { | |
"location": [ | |
574.1900634765625, | |
426.2926940917969 | |
], | |
"width": 230.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.004" | |
} | |
}, | |
"properties": { | |
"formula1": "z+x*y" | |
}, | |
"inputs": { | |
"x": { | |
"bl_idname": "SvFormulaSocket", | |
"name": "x" | |
}, | |
"y": { | |
"bl_idname": "SvFormulaSocket", | |
"name": "y" | |
}, | |
"z": { | |
"bl_idname": "SvFormulaSocket", | |
"name": "z" | |
} | |
}, | |
"outputs": { | |
"Result": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Result" | |
} | |
}, | |
"bl_idname": "SvFormulaNodeMk5" | |
}, | |
"Formula.001": { | |
"attributes": { | |
"location": [ | |
567.5071105957031, | |
217.37216186523438 | |
], | |
"width": 230.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.004" | |
} | |
}, | |
"properties": { | |
"formula1": "z+x*y" | |
}, | |
"inputs": { | |
"x": { | |
"bl_idname": "SvFormulaSocket", | |
"name": "x" | |
}, | |
"y": { | |
"bl_idname": "SvFormulaSocket", | |
"name": "y" | |
}, | |
"z": { | |
"bl_idname": "SvFormulaSocket", | |
"name": "z" | |
} | |
}, | |
"outputs": { | |
"Result": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Result" | |
} | |
}, | |
"bl_idname": "SvFormulaNodeMk5" | |
}, | |
"Scalar Math": { | |
"attributes": { | |
"location": [ | |
318.29534912109375, | |
232.79034423828125 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.004" | |
} | |
}, | |
"properties": { | |
"current_op": "SINE" | |
}, | |
"inputs": { | |
"x": { | |
"bl_idname": "SvStringsSocket", | |
"name": "x", | |
"properties": { | |
"prop_name": "x_" | |
} | |
} | |
}, | |
"outputs": { | |
"Out": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Out" | |
} | |
}, | |
"bl_idname": "SvScalarMathNodeMK4" | |
}, | |
"Number Range": { | |
"attributes": { | |
"location": [ | |
148.488525390625, | |
277.14581298828125 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.004" | |
} | |
}, | |
"properties": { | |
"range_mode": "RANGE_COUNT", | |
"current_mode": "RANGE_COUNT", | |
"stop_float": 1.5707963705062866, | |
"count_": 30, | |
"start_float": -1.5707963705062866 | |
}, | |
"inputs": { | |
"Start": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Start", | |
"properties": { | |
"prop_name": "start_float" | |
} | |
}, | |
"Step": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step", | |
"properties": { | |
"prop_name": "stop_float", | |
"label": "stop" | |
} | |
}, | |
"Stop": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Stop", | |
"properties": { | |
"prop_name": "count_", | |
"label": "count" | |
} | |
} | |
}, | |
"outputs": { | |
"Range": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Range" | |
} | |
}, | |
"bl_idname": "SvGenNumberRange" | |
}, | |
"Curve Mapper": { | |
"attributes": { | |
"location": [ | |
594.5509490966797, | |
-190.47218322753906 | |
], | |
"width": 200.0, | |
"label": "\u043f\u043e\u043f\u0435\u0440\u0451\u043a", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.005" | |
} | |
}, | |
"advanced_properties": { | |
"curve_data": "{\"group_name\": \"sverchok_helper_group\", \"bl_idname\": \"ShaderNodeRGBCurve\", \"data\": [[[\"AUTO\", [0.0, 0.0]], [\"AUTO\", [1.0, 1.0]]], [[\"AUTO\", [0.0, 0.0]], [\"AUTO\", [1.0, 1.0]]], [[\"AUTO\", [0.0, 0.0]], [\"AUTO\", [1.0, 1.0]]], [[\"AUTO\", [0.0055555556900799274, 0.9875002503395081]], [\"VECTOR\", [0.044444531202316284, 0.9918128848075867]], [\"VECTOR\", [0.06494439393281937, -0.12481234967708588]], [\"AUTO\", [0.5374440550804138, -0.1459999680519104]], [\"AUTO\", [0.7706665992736816, 0.018937628716230392]], [\"AUTO\", [0.9722222089767456, 0.1937500536441803]]]]}" | |
}, | |
"inputs": { | |
"Value": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Value", | |
"properties": { | |
"prop_name": "value" | |
} | |
} | |
}, | |
"outputs": { | |
"Value": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Value" | |
}, | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"Control Points": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Control Points" | |
} | |
}, | |
"bl_idname": "SvCurveMapperNode" | |
}, | |
"Curve Mapper.001": { | |
"attributes": { | |
"location": [ | |
354.1462860107422, | |
-192.3797607421875 | |
], | |
"width": 200.0, | |
"label": "\u0432\u0434\u043e\u043b\u044c", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.005" | |
} | |
}, | |
"advanced_properties": { | |
"curve_data": "{\"group_name\": \"sverchok_helper_group\", \"bl_idname\": \"ShaderNodeRGBCurve\", \"data\": [[[\"AUTO\", [0.0, 0.0]], [\"AUTO\", [1.0, 1.0]]], [[\"AUTO\", [0.0, 0.0]], [\"AUTO\", [1.0, 1.0]]], [[\"AUTO\", [0.0, 0.0]], [\"AUTO\", [1.0, 1.0]]], [[\"AUTO\", [0.03661666810512543, 0.5117377042770386]], [\"VECTOR\", [0.08998341858386993, 0.517987847328186]], [\"VECTOR\", [0.12049957364797592, -0.2421380579471588]], [\"AUTO\", [0.4235125184059143, -0.2662385106086731]], [\"AUTO\", [0.9038328528404236, -0.09801871329545975]], [\"AUTO\", [0.9993718862533569, -0.18885904550552368]]]]}" | |
}, | |
"inputs": { | |
"Value": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Value", | |
"properties": { | |
"prop_name": "value" | |
} | |
} | |
}, | |
"outputs": { | |
"Value": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Value" | |
}, | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"Control Points": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Control Points" | |
} | |
}, | |
"bl_idname": "SvCurveMapperNode" | |
}, | |
"Number Range.004": { | |
"attributes": { | |
"location": [ | |
176.9980926513672, | |
-519.1830902099609 | |
], | |
"hide": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.005" | |
} | |
}, | |
"properties": { | |
"range_mode": "RANGE_COUNT", | |
"current_mode": "RANGE_COUNT", | |
"stop_float": 1.0 | |
}, | |
"inputs": { | |
"Start": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Start", | |
"properties": { | |
"prop_name": "start_float" | |
} | |
}, | |
"Step": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step", | |
"properties": { | |
"prop_name": "stop_float", | |
"label": "stop" | |
} | |
}, | |
"Stop": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Stop", | |
"properties": { | |
"prop_name": "count_", | |
"label": "count" | |
} | |
} | |
}, | |
"outputs": { | |
"Range": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Range" | |
} | |
}, | |
"bl_idname": "SvGenNumberRange" | |
}, | |
"Profile Parametric MK3.001": { | |
"attributes": { | |
"location": [ | |
888.3653411865234, | |
-209.4716796875 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"properties": { | |
"filename": "Profile Parametric MK3.001", | |
"addnodes": true, | |
"nurbs_out": true, | |
"x": false | |
}, | |
"advanced_properties": { | |
"profile": "# Here is autogenerated values, \n# Please, rename text to avoid data loose.\n# Objects are: \n# \"'BezierCircle.001\".\n# Object origin should be at 0,0,0. \n# Property panel has precision 8 \n# and curve subdivision 20.\n\n# Spline 0\n\nM {-1.0-b},0.0 \n\n#C.1\nC {-1.0-b},0.55212522 {-0.55212522-b},{1.0+a} {0.0},{1.0+a} \n#C.2\nC {0.55212522+b},{1.0+a} {1.0+b},0.55212522 {1.0+b},0.0 \n\n#C.3\nC {1.0+b},-0.55212522 {0.55212522+b},{-1.0-a} {0.0},{-1.0-a} \n\n#C.4\nC {-0.55212522-b},{-1.0-a} {-1.0-b},-0.55212522 {-1.0-b},0.0 \n# hacky way till be fixed x\n# for curves not only for lines\n#L -1.0,0.0 \nx \n\n# expression (#+a) added because \n# you selected knots in curve" | |
}, | |
"inputs": { | |
"a": { | |
"bl_idname": "SvStringsSocket", | |
"name": "a" | |
}, | |
"b": { | |
"bl_idname": "SvStringsSocket", | |
"name": "b" | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Knots": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Knots" | |
}, | |
"KnotNames": { | |
"bl_idname": "SvStringsSocket", | |
"name": "KnotNames" | |
}, | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
} | |
}, | |
"bl_idname": "SvProfileNodeMK3" | |
}, | |
"Viewer Index+.001": { | |
"attributes": { | |
"location": [ | |
1088.3653411865234, | |
-309.4716491699219 | |
], | |
"color": [ | |
0.7966601252555847, | |
0.7966601252555847, | |
0.7966601252555847 | |
], | |
"use_custom_color": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"properties": { | |
"draw_bg": true, | |
"activate": false | |
}, | |
"inputs": { | |
"verts": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "verts" | |
}, | |
"edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "edges" | |
}, | |
"faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "faces" | |
}, | |
"matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "matrix" | |
}, | |
"text": { | |
"bl_idname": "SvStringsSocket", | |
"name": "text" | |
} | |
}, | |
"bl_idname": "SvIDXViewer28" | |
}, | |
"Number Range.003": { | |
"attributes": { | |
"location": [ | |
1314.929916381836, | |
-210.94052124023438 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"properties": { | |
"stop_float": 15.0, | |
"range_mode": "RANGE_COUNT", | |
"current_mode": "RANGE_COUNT", | |
"count_": 30, | |
"start_float": 7.28000020980835 | |
}, | |
"inputs": { | |
"Start": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Start", | |
"properties": { | |
"prop_name": "start_float" | |
} | |
}, | |
"Step": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step", | |
"properties": { | |
"prop_name": "stop_float", | |
"label": "stop" | |
} | |
}, | |
"Stop": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Stop", | |
"properties": { | |
"prop_name": "count_", | |
"label": "count" | |
} | |
} | |
}, | |
"outputs": { | |
"Range": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Range" | |
} | |
}, | |
"bl_idname": "SvGenNumberRange" | |
}, | |
"Vector In.001": { | |
"attributes": { | |
"location": [ | |
1483.4698333740234, | |
-217.07681274414062 | |
], | |
"width": 100.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"properties": { | |
"y_": -1.0199999809265137 | |
}, | |
"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" | |
}, | |
"Matrix In.001": { | |
"attributes": { | |
"location": [ | |
1628.7012786865234, | |
-214.46337890625 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"properties": { | |
"axis": [ | |
1.0, | |
0.0, | |
0.0 | |
] | |
}, | |
"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" | |
}, | |
"Matrix Apply (verts).001": { | |
"attributes": { | |
"location": [ | |
1805.109603881836, | |
-215.39822387695312 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"inputs": { | |
"Vectors": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vectors" | |
}, | |
"Matrixes": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrixes" | |
} | |
}, | |
"outputs": { | |
"Vectors": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vectors" | |
} | |
}, | |
"bl_idname": "MatrixApplyNode" | |
}, | |
"Viewer Draw.001": { | |
"attributes": { | |
"location": [ | |
2181.148178100586, | |
-209.75750732421875 | |
], | |
"color": [ | |
0.7966601252555847, | |
0.7966601252555847, | |
0.7966601252555847 | |
], | |
"use_custom_color": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"properties": { | |
"selected_draw_mode": "facet", | |
"edge_color": [ | |
0.15680813789367676, | |
0.6087049245834351, | |
0.9142560958862305, | |
1.0 | |
], | |
"point_size": 2, | |
"vector_color": [ | |
0.5504583716392517, | |
0.778404951095581, | |
0.8433260321617126, | |
1.0 | |
], | |
"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" | |
}, | |
"A Number.007": { | |
"attributes": { | |
"location": [ | |
-158.5198974609375, | |
-449.75390625 | |
], | |
"label": "\u0434\u0435\u043b\u0438\u0432\u0435\u0440\u0445", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.006" | |
} | |
}, | |
"properties": { | |
"float_": -0.47999995946884155, | |
"int_": 50, | |
"selected_mode": "int", | |
"draw_3dpanel": true | |
}, | |
"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.001": { | |
"attributes": { | |
"location": [ | |
-157.0819091796875, | |
-349.92010498046875 | |
], | |
"label": "\u0434\u0435\u043b\u0438\u043d\u0438\u0437", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.006" | |
} | |
}, | |
"properties": { | |
"float_": -0.47999995946884155, | |
"int_": 60, | |
"selected_mode": "int", | |
"draw_3dpanel": true | |
}, | |
"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.006": { | |
"attributes": { | |
"location": [ | |
-179.15576171875, | |
-180.80535888671875 | |
], | |
"label": "\u0432\u044b\u0441\u043e\u0442\u0430", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.001" | |
} | |
}, | |
"properties": { | |
"float_": 18.0, | |
"draw_3dpanel": 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" | |
}, | |
"A Number.005": { | |
"attributes": { | |
"location": [ | |
-178.561279296875, | |
-73.0003662109375 | |
], | |
"label": "\u0432\u044b\u0441\u043e\u0442\u0430 \u0433\u0440\u0430\u043d\u0438\u0446\u0430", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.001" | |
} | |
}, | |
"properties": { | |
"float_": 9.611001014709473, | |
"draw_3dpanel": 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" | |
}, | |
"A Number.004": { | |
"attributes": { | |
"location": [ | |
-160.0343017578125, | |
150.1300048828125 | |
], | |
"label": "\u043a\u0440\u0430\u0439 \u043e\u0442\u0441\u0442\u0443\u043f", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame" | |
} | |
}, | |
"properties": { | |
"float_": -0.8159999847412109, | |
"draw_3dpanel": 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" | |
}, | |
"A Number": { | |
"attributes": { | |
"location": [ | |
-156.94091796875, | |
472.96966552734375 | |
], | |
"label": "\u0440\u0435\u0431\u0440\u043e \u043a\u0440\u0438\u0432\u0438\u0437\u043d\u0430", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame" | |
} | |
}, | |
"properties": { | |
"float_": 0.2970000207424164, | |
"draw_3dpanel": 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" | |
}, | |
"A Number.002": { | |
"attributes": { | |
"location": [ | |
-160.0343017578125, | |
374.65277099609375 | |
], | |
"label": "\u0440\u0435\u0431\u0440\u043e \u043e\u0442\u0441\u0442\u0443\u043f", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame" | |
} | |
}, | |
"properties": { | |
"float_": -0.1799999326467514, | |
"draw_3dpanel": 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" | |
}, | |
"A Number.003": { | |
"attributes": { | |
"location": [ | |
-156.94091796875, | |
248.44696044921875 | |
], | |
"label": "\u043a\u0440\u0430\u0439 \u043a\u0440\u0438\u0432\u0438\u0437\u043d\u0430", | |
"parent": { | |
"type": "NODE", | |
"value": "Frame" | |
} | |
}, | |
"properties": { | |
"float_": 0.6119999885559082, | |
"draw_3dpanel": 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" | |
}, | |
"UV Connection.001": { | |
"attributes": { | |
"location": [ | |
1981.148178100586, | |
-209.75750732421875 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"properties": { | |
"slice_check": false, | |
"cicl_check_V": true, | |
"cap_V": true | |
}, | |
"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" | |
}, | |
"UV Connection": { | |
"attributes": { | |
"location": [ | |
1989.7006225585938, | |
385.6026916503906 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"slice_check": false, | |
"cicl_check_V": true, | |
"cap_V": true | |
}, | |
"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": { | |
"attributes": { | |
"location": [ | |
2189.7006225585938, | |
385.6026916503906 | |
], | |
"color": [ | |
0.7966601252555847, | |
0.7966601252555847, | |
0.7966601252555847 | |
], | |
"use_custom_color": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.002" | |
} | |
}, | |
"properties": { | |
"selected_draw_mode": "facet", | |
"edge_color": [ | |
0.15680813789367676, | |
0.6087049245834351, | |
0.9142560958862305, | |
1.0 | |
], | |
"point_size": 2, | |
"vector_color": [ | |
0.5504583716392517, | |
0.778404951095581, | |
0.8433260321617126, | |
1.0 | |
], | |
"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" | |
}, | |
"A Number.008": { | |
"attributes": { | |
"location": [ | |
-137.5928955078125, | |
635.2861328125 | |
], | |
"label": "\u043f\u043e\u0434\u043d\u044f\u0442\u0438\u0435 \u043d\u043e\u0436\u0430" | |
}, | |
"properties": { | |
"float_": 4.0, | |
"draw_3dpanel": 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" | |
}, | |
"List Join": { | |
"attributes": { | |
"location": [ | |
2509.0078125, | |
295.7524719238281 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.008" | |
} | |
}, | |
"inputs": { | |
"data": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data" | |
}, | |
"data 1": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data 1" | |
}, | |
"data 2": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data 2" | |
} | |
}, | |
"outputs": { | |
"data_001": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "data" | |
} | |
}, | |
"bl_idname": "ListJoinNode" | |
}, | |
"List Join.001": { | |
"attributes": { | |
"location": [ | |
2517.1611328125, | |
67.29103088378906 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.008" | |
} | |
}, | |
"inputs": { | |
"data": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data" | |
}, | |
"data 1": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data 1" | |
}, | |
"data 2": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data 2" | |
} | |
}, | |
"outputs": { | |
"data": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data" | |
} | |
}, | |
"bl_idname": "ListJoinNode" | |
}, | |
"Mesh Join": { | |
"attributes": { | |
"location": [ | |
2742.0556640625, | |
313.10748291015625 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.008" | |
} | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices", | |
"properties": { | |
"is_mandatory": true, | |
"default_mode": "NONE" | |
} | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges", | |
"properties": { | |
"nesting_level": 3 | |
} | |
}, | |
"Polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Polygons", | |
"properties": { | |
"nesting_level": 3 | |
} | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Polygons" | |
} | |
}, | |
"bl_idname": "SvMeshJoinNodeMk2" | |
}, | |
"Vector In.003": { | |
"attributes": { | |
"location": [ | |
2930.46240234375, | |
313.8371887207031 | |
], | |
"width": 100.0, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.008" | |
} | |
}, | |
"properties": { | |
"z_": 3.5 | |
}, | |
"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" | |
}, | |
"Move": { | |
"attributes": { | |
"location": [ | |
3060.65771484375, | |
313.25653076171875 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.008" | |
} | |
}, | |
"properties": { | |
"movement_vectors": [ | |
0.0, | |
0.0, | |
3.5 | |
] | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Movement Vectors": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Movement Vectors", | |
"properties": { | |
"prop_name": "movement_vectors", | |
"expanded": true | |
} | |
}, | |
"Strength": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Strength", | |
"properties": { | |
"prop_name": "strength" | |
} | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
} | |
}, | |
"bl_idname": "SvMoveNodeMk3" | |
}, | |
"Viewer Draw.004": { | |
"attributes": { | |
"location": [ | |
3058.017822265625, | |
154.65472412109375 | |
], | |
"color": [ | |
0.7966601252555847, | |
0.7966601252555847, | |
0.7966601252555847 | |
], | |
"use_custom_color": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.008" | |
} | |
}, | |
"properties": { | |
"selected_draw_mode": "facet", | |
"edge_color": [ | |
0.5156961679458618, | |
0.14964893460273743, | |
0.0396222323179245, | |
1.0 | |
], | |
"point_size": 2, | |
"vector_color": [ | |
0.5504583716392517, | |
0.778404951095581, | |
0.8433260321617126, | |
1.0 | |
], | |
"display_edges": false, | |
"display_verts": false, | |
"polygon_color": [ | |
0.877224326133728, | |
0.8350180387496948, | |
1.0, | |
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" | |
}, | |
"Vector Math.001": { | |
"attributes": { | |
"location": [ | |
3548.398910522461, | |
295.99316120147705 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.010" | |
} | |
}, | |
"properties": { | |
"current_op": "SCALAR", | |
"socket_info": "vs v", | |
"amount": 0.20000000298023224 | |
}, | |
"inputs": { | |
"A": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "A", | |
"properties": { | |
"prop_name": "v3_input_0" | |
} | |
}, | |
"B": { | |
"bl_idname": "SvStringsSocket", | |
"name": "B", | |
"properties": { | |
"prop_name": "amount" | |
} | |
} | |
}, | |
"outputs": { | |
"Out_001": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Out" | |
} | |
}, | |
"bl_idname": "SvVectorMathNodeMK3" | |
}, | |
"Vector Math": { | |
"attributes": { | |
"location": [ | |
3745.073226928711, | |
300.4251070022583 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.010" | |
} | |
}, | |
"properties": { | |
"current_op": "ADD" | |
}, | |
"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" | |
} | |
} | |
}, | |
"outputs": { | |
"Out": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Out" | |
} | |
}, | |
"bl_idname": "SvVectorMathNodeMK3" | |
}, | |
"Origins": { | |
"attributes": { | |
"location": [ | |
3350.390121459961, | |
295.1429109573364 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.010" | |
} | |
}, | |
"inputs": { | |
"Verts": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Verts" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Faces": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Faces" | |
} | |
}, | |
"outputs": { | |
"Origin": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Origin" | |
}, | |
"Normal": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Normal" | |
}, | |
"Tangent": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Tangent" | |
}, | |
"Matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrix" | |
} | |
}, | |
"bl_idname": "SvOrigins" | |
}, | |
"RBF Vector Field": { | |
"attributes": { | |
"location": [ | |
3930.428451538086, | |
291.7841157913208 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.010" | |
} | |
}, | |
"inputs": { | |
"VerticesFrom": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "VerticesFrom" | |
}, | |
"VerticesTo": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "VerticesTo" | |
}, | |
"Epsilon": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Epsilon", | |
"properties": { | |
"prop_name": "epsilon" | |
} | |
}, | |
"Smooth": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Smooth", | |
"properties": { | |
"prop_name": "smooth" | |
} | |
} | |
}, | |
"outputs": { | |
"Field": { | |
"bl_idname": "SvVectorFieldSocket", | |
"name": "Field" | |
} | |
}, | |
"bl_idname": "SvExMinimalVectorFieldNode" | |
}, | |
"Viewer Draw.003": { | |
"attributes": { | |
"location": [ | |
4380.8377685546875, | |
305.81017303466797 | |
], | |
"color": [ | |
0.7966601252555847, | |
0.7966601252555847, | |
0.7966601252555847 | |
], | |
"use_custom_color": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.011" | |
} | |
}, | |
"properties": { | |
"display_verts": false, | |
"edge_color": [ | |
0.6315058469772339, | |
0.5425851941108704, | |
0.5560880303382874, | |
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" | |
}, | |
"UV Connection.002": { | |
"attributes": { | |
"location": [ | |
4160.7884521484375, | |
282.9030075073242 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.011" | |
} | |
}, | |
"properties": { | |
"dir_check": "V_dir", | |
"polygons": "Edges" | |
}, | |
"inputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices" | |
}, | |
"vertices 1": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices 1" | |
}, | |
"vertices 2": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices 2" | |
} | |
}, | |
"outputs": { | |
"vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "vertices" | |
}, | |
"data": { | |
"bl_idname": "SvStringsSocket", | |
"name": "data" | |
} | |
}, | |
"bl_idname": "LineConnectNodeMK2" | |
}, | |
"Vector Field Lines": { | |
"attributes": { | |
"location": [ | |
4167.282096862793, | |
676.151439666748 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.009" | |
} | |
}, | |
"properties": { | |
"step": 1.0, | |
"iterations": 45 | |
}, | |
"inputs": { | |
"Field": { | |
"bl_idname": "SvVectorFieldSocket", | |
"name": "Field" | |
}, | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Step": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step", | |
"properties": { | |
"prop_name": "step" | |
} | |
}, | |
"Iterations": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Iterations", | |
"properties": { | |
"prop_name": "iterations" | |
} | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
} | |
}, | |
"bl_idname": "SvExVectorFieldLinesNode" | |
}, | |
"Viewer Draw.002": { | |
"attributes": { | |
"location": [ | |
4369.490592956543, | |
681.6767082214355 | |
], | |
"color": [ | |
0.7966601252555847, | |
0.7966601252555847, | |
0.7966601252555847 | |
], | |
"use_custom_color": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.009" | |
} | |
}, | |
"properties": { | |
"display_verts": false, | |
"edge_color": [ | |
0.8999999761581421, | |
0.8999999761581421, | |
0.3499999940395355, | |
0.13459813594818115 | |
] | |
}, | |
"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.002": { | |
"attributes": { | |
"location": [ | |
3719.889404296875, | |
686.3442077636719 | |
], | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.007" | |
} | |
}, | |
"properties": { | |
"location_": [ | |
-1.0, | |
1.0, | |
0.10000000149011612 | |
] | |
}, | |
"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" | |
}, | |
"Plane": { | |
"attributes": { | |
"location": [ | |
3921.652587890625, | |
682.8103942871094 | |
], | |
"color": [ | |
0.8966601490974426, | |
0.8966601490974426, | |
0.8966601490974426 | |
], | |
"use_custom_color": true, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.007" | |
} | |
}, | |
"properties": { | |
"sizex": 3.0, | |
"sizey": 3.0, | |
"numx": 24, | |
"numy": 24, | |
"center": true | |
}, | |
"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" | |
}, | |
"Note": { | |
"attributes": { | |
"location": [ | |
203.742919921875, | |
806.988525390625 | |
], | |
"width": 400.0, | |
"color": [ | |
0.5, | |
0.5, | |
1.0 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"n_id": "-9041956117635555377", | |
"text": "nikitron 2022 | \u0424\u0438\u043d\u043a\u0430 \u041d\u041a\u0412\u0414 \u0441 \u0430\u044d\u0440\u043e\u0434\u0438\u043d\u0430\u043c\u0438\u043a\u043e\u0439" | |
}, | |
"inputs": { | |
"Text In": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Text In" | |
} | |
}, | |
"outputs": { | |
"Text Out": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Text Out" | |
} | |
}, | |
"bl_idname": "NoteNode" | |
} | |
}, | |
"links": [ | |
{ | |
"from_node": "A Number.001", | |
"from_socket": "Int", | |
"to_node": "Number Range.002", | |
"to_socket": "Stop" | |
}, | |
{ | |
"from_node": "A Number.005", | |
"from_socket": "Float", | |
"to_node": "Number Range.001", | |
"to_socket": "Step" | |
}, | |
{ | |
"from_node": "A Number.001", | |
"from_socket": "Int", | |
"to_node": "Number Range.001", | |
"to_socket": "Stop" | |
}, | |
{ | |
"from_node": "Number Range.001", | |
"from_socket": "Range", | |
"to_node": "Vector In", | |
"to_socket": "Z" | |
}, | |
{ | |
"from_node": "Vector In", | |
"from_socket": "Vectors", | |
"to_node": "Matrix In", | |
"to_socket": "Location" | |
}, | |
{ | |
"from_node": "Number Range.002", | |
"from_socket": "Range", | |
"to_node": "Matrix In", | |
"to_socket": "Angle" | |
}, | |
{ | |
"from_node": "Profile Parametric MK3", | |
"from_socket": "Vertices", | |
"to_node": "Matrix Apply (verts)", | |
"to_socket": "Vectors" | |
}, | |
{ | |
"from_node": "Matrix In", | |
"from_socket": "Matrices", | |
"to_node": "Matrix Apply (verts)", | |
"to_socket": "Matrixes" | |
}, | |
{ | |
"from_node": "Profile Parametric MK3", | |
"from_socket": "Knots", | |
"to_node": "Viewer Index+", | |
"to_socket": "verts" | |
}, | |
{ | |
"from_node": "Profile Parametric MK3", | |
"from_socket": "KnotNames", | |
"to_node": "Viewer Index+", | |
"to_socket": "text" | |
}, | |
{ | |
"from_node": "Formula", | |
"from_socket": "Result", | |
"to_node": "Profile Parametric MK3", | |
"to_socket": "a" | |
}, | |
{ | |
"from_node": "Formula.001", | |
"from_socket": "Result", | |
"to_node": "Profile Parametric MK3", | |
"to_socket": "b" | |
}, | |
{ | |
"from_node": "Scalar Math", | |
"from_socket": "Out", | |
"to_node": "Formula", | |
"to_socket": "x" | |
}, | |
{ | |
"from_node": "A Number", | |
"from_socket": "Float", | |
"to_node": "Formula", | |
"to_socket": "y" | |
}, | |
{ | |
"from_node": "A Number.002", | |
"from_socket": "Float", | |
"to_node": "Formula", | |
"to_socket": "z" | |
}, | |
{ | |
"from_node": "Scalar Math", | |
"from_socket": "Out", | |
"to_node": "Formula.001", | |
"to_socket": "x" | |
}, | |
{ | |
"from_node": "A Number.003", | |
"from_socket": "Float", | |
"to_node": "Formula.001", | |
"to_socket": "y" | |
}, | |
{ | |
"from_node": "A Number.004", | |
"from_socket": "Float", | |
"to_node": "Formula.001", | |
"to_socket": "z" | |
}, | |
{ | |
"from_node": "Number Range", | |
"from_socket": "Range", | |
"to_node": "Scalar Math", | |
"to_socket": "x" | |
}, | |
{ | |
"from_node": "A Number.001", | |
"from_socket": "Int", | |
"to_node": "Number Range", | |
"to_socket": "Stop" | |
}, | |
{ | |
"from_node": "Number Range.004", | |
"from_socket": "Range", | |
"to_node": "Curve Mapper", | |
"to_socket": "Value" | |
}, | |
{ | |
"from_node": "Number Range.004", | |
"from_socket": "Range", | |
"to_node": "Curve Mapper.001", | |
"to_socket": "Value" | |
}, | |
{ | |
"from_node": "A Number.007", | |
"from_socket": "Int", | |
"to_node": "Number Range.004", | |
"to_socket": "Stop" | |
}, | |
{ | |
"from_node": "Curve Mapper", | |
"from_socket": "Value", | |
"to_node": "Profile Parametric MK3.001", | |
"to_socket": "a" | |
}, | |
{ | |
"from_node": "Curve Mapper.001", | |
"from_socket": "Value", | |
"to_node": "Profile Parametric MK3.001", | |
"to_socket": "b" | |
}, | |
{ | |
"from_node": "Profile Parametric MK3.001", | |
"from_socket": "Knots", | |
"to_node": "Viewer Index+.001", | |
"to_socket": "verts" | |
}, | |
{ | |
"from_node": "Profile Parametric MK3.001", | |
"from_socket": "KnotNames", | |
"to_node": "Viewer Index+.001", | |
"to_socket": "text" | |
}, | |
{ | |
"from_node": "A Number.005", | |
"from_socket": "Float", | |
"to_node": "Number Range.003", | |
"to_socket": "Start" | |
}, | |
{ | |
"from_node": "A Number.006", | |
"from_socket": "Float", | |
"to_node": "Number Range.003", | |
"to_socket": "Step" | |
}, | |
{ | |
"from_node": "A Number.007", | |
"from_socket": "Int", | |
"to_node": "Number Range.003", | |
"to_socket": "Stop" | |
}, | |
{ | |
"from_node": "Number Range.003", | |
"from_socket": "Range", | |
"to_node": "Vector In.001", | |
"to_socket": "Z" | |
}, | |
{ | |
"from_node": "Vector In.001", | |
"from_socket": "Vectors", | |
"to_node": "Matrix In.001", | |
"to_socket": "Location" | |
}, | |
{ | |
"from_node": "Profile Parametric MK3.001", | |
"from_socket": "Vertices", | |
"to_node": "Matrix Apply (verts).001", | |
"to_socket": "Vectors" | |
}, | |
{ | |
"from_node": "Matrix In.001", | |
"from_socket": "Matrices", | |
"to_node": "Matrix Apply (verts).001", | |
"to_socket": "Matrixes" | |
}, | |
{ | |
"from_node": "UV Connection.001", | |
"from_socket": "vertices", | |
"to_node": "Viewer Draw.001", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "UV Connection.001", | |
"from_socket": "data", | |
"to_node": "Viewer Draw.001", | |
"to_socket": "Polygons" | |
}, | |
{ | |
"from_node": "Matrix Apply (verts).001", | |
"from_socket": "Vectors", | |
"to_node": "UV Connection.001", | |
"to_socket": "vertices" | |
}, | |
{ | |
"from_node": "Matrix Apply (verts)", | |
"from_socket": "Vectors", | |
"to_node": "UV Connection", | |
"to_socket": "vertices" | |
}, | |
{ | |
"from_node": "UV Connection", | |
"from_socket": "vertices", | |
"to_node": "Viewer Draw", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "UV Connection", | |
"from_socket": "data", | |
"to_node": "Viewer Draw", | |
"to_socket": "Polygons" | |
}, | |
{ | |
"from_node": "UV Connection", | |
"from_socket": "vertices", | |
"to_node": "List Join", | |
"to_socket": "data" | |
}, | |
{ | |
"from_node": "UV Connection.001", | |
"from_socket": "vertices", | |
"to_node": "List Join", | |
"to_socket": "data 1" | |
}, | |
{ | |
"from_node": "UV Connection", | |
"from_socket": "data", | |
"to_node": "List Join.001", | |
"to_socket": "data" | |
}, | |
{ | |
"from_node": "UV Connection.001", | |
"from_socket": "data", | |
"to_node": "List Join.001", | |
"to_socket": "data 1" | |
}, | |
{ | |
"from_node": "List Join", | |
"from_socket": "data_001", | |
"to_node": "Mesh Join", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "List Join.001", | |
"from_socket": "data", | |
"to_node": "Mesh Join", | |
"to_socket": "Polygons" | |
}, | |
{ | |
"from_node": "A Number.008", | |
"from_socket": "Float", | |
"to_node": "Vector In.003", | |
"to_socket": "Z" | |
}, | |
{ | |
"from_node": "Mesh Join", | |
"from_socket": "Vertices", | |
"to_node": "Move", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Vector In.003", | |
"from_socket": "Vectors", | |
"to_node": "Move", | |
"to_socket": "Movement Vectors" | |
}, | |
{ | |
"from_node": "Move", | |
"from_socket": "Vertices", | |
"to_node": "Viewer Draw.004", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Mesh Join", | |
"from_socket": "Polygons", | |
"to_node": "Viewer Draw.004", | |
"to_socket": "Polygons" | |
}, | |
{ | |
"from_node": "Origins", | |
"from_socket": "Normal", | |
"to_node": "Vector Math.001", | |
"to_socket": "A" | |
}, | |
{ | |
"from_node": "Origins", | |
"from_socket": "Origin", | |
"to_node": "Vector Math", | |
"to_socket": "A" | |
}, | |
{ | |
"from_node": "Vector Math.001", | |
"from_socket": "Out_001", | |
"to_node": "Vector Math", | |
"to_socket": "B" | |
}, | |
{ | |
"from_node": "Move", | |
"from_socket": "Vertices", | |
"to_node": "Origins", | |
"to_socket": "Verts" | |
}, | |
{ | |
"from_node": "Mesh Join", | |
"from_socket": "Polygons", | |
"to_node": "Origins", | |
"to_socket": "Faces" | |
}, | |
{ | |
"from_node": "Move", | |
"from_socket": "Vertices", | |
"to_node": "RBF Vector Field", | |
"to_socket": "VerticesFrom" | |
}, | |
{ | |
"from_node": "Vector Math", | |
"from_socket": "Out", | |
"to_node": "RBF Vector Field", | |
"to_socket": "VerticesTo" | |
}, | |
{ | |
"from_node": "UV Connection.002", | |
"from_socket": "vertices", | |
"to_node": "Viewer Draw.003", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "UV Connection.002", | |
"from_socket": "data", | |
"to_node": "Viewer Draw.003", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Vector Math", | |
"from_socket": "Out", | |
"to_node": "UV Connection.002", | |
"to_socket": "vertices" | |
}, | |
{ | |
"from_node": "Move", | |
"from_socket": "Vertices", | |
"to_node": "UV Connection.002", | |
"to_socket": "vertices 1" | |
}, | |
{ | |
"from_node": "RBF Vector Field", | |
"from_socket": "Field", | |
"to_node": "Vector Field Lines", | |
"to_socket": "Field" | |
}, | |
{ | |
"from_node": "Plane", | |
"from_socket": "Vertices", | |
"to_node": "Vector Field Lines", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Vector Field Lines", | |
"from_socket": "Vertices", | |
"to_node": "Viewer Draw.002", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Vector Field Lines", | |
"from_socket": "Edges", | |
"to_node": "Viewer Draw.002", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Matrix In.002", | |
"from_socket": "Matrices", | |
"to_node": "Plane", | |
"to_socket": "Matrix" | |
} | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment