Skip to content

Instantly share code, notes, and snippets.

@portnov
Created April 24, 2020 20:40
Show Gist options
  • Save portnov/e9f9d2a2aa11c5993fc2b6ecb43ec19e to your computer and use it in GitHub Desktop.
Save portnov/e9f9d2a2aa11c5993fc2b6ecb43ec19e to your computer and use it in GitHub Desktop.
Sverchok_0.6.0.0NodeTree_Bl_2.82(sub7)20204251
{
"export_version": "0.079",
"framed_nodes": {
"A Number": "Frame.002",
"A Number.002": "Frame.004",
"A Number.005": "Frame",
"A Number.006": "Frame",
"A Number.007": "Frame",
"A Number.008": "Frame",
"Circle (Curve)": "Frame.001",
"Circle (Curve).001": "Frame.003",
"Circle (Curve).002": "Frame.003",
"Cubic Spline": "Frame.004",
"Cubic Spline.001": "Frame",
"Curve Frame": "Frame.002",
"Evaluate Curve": "Frame.001",
"Evaluate Curve.001": "Frame.004",
"Evaluate Curve.002": "Frame.004",
"Evaluate Curve.004": "Frame",
"List Input": "Frame.004",
"List Mask (out)": "Frame.004",
"List Mask (out).001": "Frame.004",
"List Mask Join (in)": "Frame.004",
"Matrix Deform": "Frame.002",
"Matrix Deform.001": "Frame.002",
"Matrix In": "Frame.001",
"Number Range": "Frame.002",
"Number Range.001": "Frame",
"Profile Parametric Mk3": "Frame",
"Reroute": "Frame.002",
"Vector in": "Frame.002",
"Vector in.001": "Frame.002",
"Vector in.002": "Frame.002",
"Vector out": "Frame",
"Viewer Draw Mk3": "Frame.001",
"Viewer Draw Mk3.001": "Frame.004",
"Viewer Draw Mk3.002": "Frame.004"
},
"groups": {},
"nodes": {
"A Number": {
"bl_idname": "SvNumberNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-130.79125595092773,
375.2767333984375
],
"params": {
"float_": 0.0,
"float_draft_": 0.0,
"int_": 90,
"int_draft_": 0,
"selected_mode": "int"
},
"width": 140.0
},
"A Number.001": {
"bl_idname": "SvNumberNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-853.2595825195312,
-85.07738494873047
],
"params": {
"float_": 0.0,
"float_draft_": 0.0,
"int_": 10,
"int_draft_": 0,
"selected_mode": "int"
},
"width": 140.0
},
"A Number.002": {
"bl_idname": "SvNumberNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
892.0631942749023,
152.79064750671387
],
"params": {
"float_": 0.0,
"float_draft_": 0.0,
"int_": 11,
"int_draft_": 0,
"selected_mode": "int",
"show_limits": 0
},
"width": 140.0
},
"A Number.005": {
"bl_idname": "SvNumberNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-486.42078018188477,
-518.0320434570312
],
"params": {
"float_": 1.0399999618530273,
"float_draft_": 0.0,
"int_": 0,
"int_draft_": 0
},
"width": 140.0
},
"A Number.006": {
"bl_idname": "SvNumberNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-493.1318702697754,
-607.054931640625
],
"params": {
"float_": 0.7100000381469727,
"float_draft_": 0.0,
"int_": 0,
"int_draft_": 0
},
"width": 140.0
},
"A Number.007": {
"bl_idname": "SvNumberNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-498.1651954650879,
-695.2378540039062
],
"params": {
"float_": 1.659999966621399,
"float_draft_": 0.0,
"int_": 0,
"int_draft_": 0
},
"width": 140.0
},
"A Number.008": {
"bl_idname": "SvNumberNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-501.52075576782227,
-785.9403686523438
],
"params": {
"float_": 0.2600000202655792,
"float_draft_": 0.0,
"int_": 0,
"int_draft_": 0
},
"width": 140.0
},
"Circle (Curve)": {
"bl_idname": "SvExCircleNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-311.4626579284668,
-22.83170509338379
],
"params": {
"radius": 10.0,
"t_max": 3.1415927410125732
},
"width": 140.0
},
"Circle (Curve).001": {
"bl_idname": "SvExCircleNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
631.9534797668457,
409.7737865447998
],
"params": {
"radius": 1.100000023841858,
"t_max": 3.1415927410125732
},
"width": 140.0
},
"Circle (Curve).002": {
"bl_idname": "SvExCircleNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
653.6509284973145,
608.8997631072998
],
"params": {
"radius": 1.100000023841858,
"t_max": 3.1415927410125732
},
"width": 140.0
},
"Cubic Spline": {
"bl_idname": "SvExCubicSplineNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
2311.040367126465,
584.5221538543701
],
"params": {},
"width": 140.0
},
"Cubic Spline.001": {
"bl_idname": "SvExCubicSplineNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
66.83976364135742,
-488.9173583984375
],
"params": {},
"width": 140.0
},
"Curve Frame": {
"bl_idname": "SvExCurveFrameNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-114.99246978759766,
287.8174591064453
],
"params": {},
"width": 140.0
},
"Evaluate Curve": {
"bl_idname": "SvExEvalCurveNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-57.440006256103516,
9.05346393585205
],
"params": {},
"width": 140.0
},
"Evaluate Curve.001": {
"bl_idname": "SvExEvalCurveNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
1137.4414901733398,
320.4814739227295
],
"params": {
"sample_size": 12
},
"width": 140.0
},
"Evaluate Curve.002": {
"bl_idname": "SvExEvalCurveNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
1155.3405380249023,
607.3735942840576
],
"params": {
"sample_size": 12
},
"width": 140.0
},
"Evaluate Curve.003": {
"bl_idname": "SvExEvalCurveNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
2544.1494140625,
624.7269287109375
],
"params": {
"sample_size": 69
},
"width": 140.0
},
"Evaluate Curve.004": {
"bl_idname": "SvExEvalCurveNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
263.9881248474121,
-453.8997497558594
],
"params": {
"eval_mode": "MANUAL"
},
"width": 140.0
},
"Evaluate Surface": {
"bl_idname": "SvExEvalSurfaceNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
2748.136474609375,
349.83404541015625
],
"params": {
"samples_u": 61,
"samples_v": 85
},
"width": 140.0
},
"Frame": {
"bl_idname": "NodeFrame",
"height": 608.05517578125,
"hide": false,
"label": "Scale Profile",
"location": [
-54.51980972290039,
-70.25433349609375
],
"params": {},
"width": 1174.051513671875
},
"Frame.001": {
"bl_idname": "NodeFrame",
"height": 314.44580078125,
"hide": false,
"label": "Arc",
"location": [
-30.240001678466797,
10.079999923706055
],
"params": {},
"width": 815.7838745117188
},
"Frame.002": {
"bl_idname": "NodeFrame",
"height": 769.174560546875,
"hide": false,
"label": "Cross-pieces orientation",
"location": [
-85.69564819335938,
67.91287231445312
],
"params": {},
"width": 920.2675170898438
},
"Frame.003": {
"bl_idname": "NodeFrame",
"height": 401.53973388671875,
"hide": false,
"label": "Cross-pieces base forms",
"location": [
-30.240001678466797,
10.079999923706055
],
"params": {},
"width": 222.17742919921875
},
"Frame.004": {
"bl_idname": "NodeFrame",
"height": 669.1782836914062,
"hide": false,
"label": "Cross-piece curves",
"location": [
29.392662048339844,
20.518857955932617
],
"params": {},
"width": 1619.4571533203125
},
"List Input": {
"bl_idname": "SvListInputNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
1592.7699813842773,
686.4583110809326
],
"params": {
"int_": 2,
"int_list": [
0,
1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"width": 140.0
},
"List Mask (out)": {
"bl_idname": "MaskListNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
1871.5900497436523,
611.6499004364014
],
"params": {
"Level": 2
},
"width": 140.0
},
"List Mask (out).001": {
"bl_idname": "MaskListNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
1881.6256942749023,
354.89510917663574
],
"params": {
"Level": 2
},
"width": 140.0
},
"List Mask Join (in)": {
"bl_idname": "SvMaskJoinNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
2098.778160095215,
577.5341167449951
],
"params": {
"choice": 1,
"level": 4
},
"width": 140.0
},
"Matrix Deform": {
"bl_idname": "MatrixDeformNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
143.67750549316406,
540.7552490234375
],
"params": {},
"width": 140.0
},
"Matrix Deform.001": {
"bl_idname": "MatrixDeformNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
391.2178955078125,
699.2713317871094
],
"params": {},
"width": 140.0
},
"Matrix In": {
"bl_idname": "SvMatrixInNodeMK4",
"custom_socket_props": {
"6": {
"expanded": true
}
},
"height": 100.0,
"hide": false,
"label": "",
"location": [
-476.1281852722168,
-23.841569900512695
],
"params": {
"angle": 90.0,
"axis": [
1.0,
0.0,
0.0
]
},
"width": 140.0
},
"Number Range": {
"bl_idname": "SvGenNumberRange",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-328.56956481933594,
280.16468811035156
],
"params": {
"range_mode": "RANGE_COUNT",
"stop_float": 3.1415927410125732
},
"width": 140.0
},
"Number Range.001": {
"bl_idname": "SvGenNumberRange",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-210.01430130004883,
-312.58489990234375
],
"params": {
"count_": 10,
"range_mode": "RANGE_COUNT",
"stop_float": 1.0
},
"width": 140.0
},
"Profile Parametric Mk3": {
"bl_idname": "SvProfileNodeMK3",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-208.61935806274414,
-502.2431335449219
],
"params": {
"filename": "Text"
},
"profile": "M 0,R0\nL T1,R1\n 0.5,R2\n {1-T1},R1\n 1,R0\n",
"width": 140.0
},
"Reroute": {
"bl_idname": "NodeReroute",
"height": 100.0,
"hide": false,
"label": "",
"location": [
420.39678955078125,
280.70545959472656
],
"params": {},
"width": 16.0
},
"Reroute.001": {
"bl_idname": "NodeReroute",
"height": 100.0,
"hide": false,
"label": "",
"location": [
628.6370849609375,
92.2524185180664
],
"params": {},
"width": 16.0
},
"Surface from Curves": {
"bl_idname": "SvInterpolatingSurfaceNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
2543.3291015625,
355.3400573730469
],
"params": {
"interp_mode": "CUBIC"
},
"width": 140.0
},
"Vector in": {
"bl_idname": "GenVectorsNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-107.4870834350586,
508.1830749511719
],
"params": {
"x_": 0.0,
"y_": 0.0,
"z_": 1.0
},
"width": 100.0
},
"Vector in.001": {
"bl_idname": "GenVectorsNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-109.84732055664062,
670.7089538574219
],
"params": {
"x_": 2.4100000858306885,
"y_": 1.0600000619888306,
"z_": 1.0
},
"width": 100.0
},
"Vector in.002": {
"bl_idname": "GenVectorsNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
-100.07134246826172,
814.2945861816406
],
"params": {
"x_": 3.430000066757202,
"y_": 2.259999990463257,
"z_": 1.0
},
"width": 100.0
},
"Vector out": {
"bl_idname": "VectorsOutNode",
"height": 100.0,
"hide": false,
"label": "",
"location": [
472.05068588256836,
-406.1268310546875
],
"params": {},
"width": 140.0
},
"Viewer Draw Mk3": {
"bl_idname": "SvVDExperimental",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
139.17575454711914,
22.605817794799805
],
"params": {
"display_verts": 0,
"edge_color": [
1.0,
0.5130809545516968,
0.33904945850372314,
1.0
]
},
"use_custom_color": true,
"width": 140.0
},
"Viewer Draw Mk3.001": {
"bl_idname": "SvVDExperimental",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1406.3542098999023,
326.21981620788574
],
"params": {
"display_verts": 0
},
"use_custom_color": true,
"width": 140.0
},
"Viewer Draw Mk3.002": {
"bl_idname": "SvVDExperimental",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
1403.2876815795898,
659.8403301239014
],
"params": {
"display_verts": 0,
"edge_color": [
0.07521205395460129,
0.9827088713645935,
1.0,
1.0
],
"face_color": [
0.014083881862461567,
0.015620888210833073,
0.8100003600120544,
1.0
]
},
"use_custom_color": true,
"width": 140.0
},
"Viewer Draw Mk3.003": {
"bl_idname": "SvVDExperimental",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
2744.1494140625,
624.7269287109375
],
"params": {
"activate": 1,
"display_verts": 0,
"edge_color": [
1.0,
0.7522602677345276,
0.5561717748641968,
1.0
]
},
"use_custom_color": true,
"width": 140.0
},
"Viewer Draw Mk3.004": {
"bl_idname": "SvVDExperimental",
"color": [
1.0,
0.30000001192092896,
0.0
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
2948.136474609375,
349.83404541015625
],
"params": {
"activate": 0,
"display_edges": 0,
"display_verts": 0,
"selected_draw_mode": "facet"
},
"use_custom_color": true,
"width": 140.0
}
},
"update_lists": [
[
"Matrix In",
0,
"Circle (Curve)",
0
],
[
"A Number.001",
0,
"Number Range",
2
],
[
"Circle (Curve)",
0,
"Curve Frame",
0
],
[
"Number Range",
0,
"Curve Frame",
1
],
[
"Curve Frame",
0,
"Matrix Deform",
0
],
[
"Vector in.001",
0,
"Matrix Deform",
2
],
[
"Vector in",
0,
"Matrix Deform",
3
],
[
"A Number",
0,
"Matrix Deform",
4
],
[
"A Number.001",
0,
"Number Range.001",
2
],
[
"A Number.005",
0,
"Profile Parametric Mk3",
0
],
[
"A Number.006",
0,
"Profile Parametric Mk3",
1
],
[
"A Number.007",
0,
"Profile Parametric Mk3",
2
],
[
"A Number.008",
0,
"Profile Parametric Mk3",
3
],
[
"Profile Parametric Mk3",
0,
"Cubic Spline.001",
0
],
[
"Cubic Spline.001",
0,
"Evaluate Curve.004",
0
],
[
"Number Range.001",
0,
"Evaluate Curve.004",
1
],
[
"Evaluate Curve.004",
0,
"Vector out",
0
],
[
"Vector out",
"Y",
"Reroute.001",
"Input"
],
[
"Reroute.001",
"Output",
"Reroute",
"Input"
],
[
"Matrix Deform",
0,
"Circle (Curve).001",
0
],
[
"Reroute",
"Output",
"Circle (Curve).001",
"Radius"
],
[
"Circle (Curve).001",
0,
"Evaluate Curve.001",
0
],
[
"A Number.002",
0,
"Evaluate Curve.001",
2
],
[
"Evaluate Curve.001",
0,
"List Mask (out).001",
0
],
[
"List Input",
0,
"List Mask (out).001",
1
],
[
"Curve Frame",
0,
"Matrix Deform.001",
0
],
[
"Vector in.002",
0,
"Matrix Deform.001",
2
],
[
"Vector in",
0,
"Matrix Deform.001",
3
],
[
"A Number",
0,
"Matrix Deform.001",
4
],
[
"Matrix Deform.001",
0,
"Circle (Curve).002",
0
],
[
"Reroute",
"Output",
"Circle (Curve).002",
"Radius"
],
[
"Circle (Curve).002",
0,
"Evaluate Curve.002",
0
],
[
"A Number.002",
0,
"Evaluate Curve.002",
2
],
[
"Evaluate Curve.002",
0,
"List Mask (out)",
0
],
[
"List Input",
0,
"List Mask (out)",
1
],
[
"List Input",
0,
"List Mask Join (in)",
0
],
[
"List Mask (out)",
3,
"List Mask Join (in)",
1
],
[
"List Mask (out).001",
4,
"List Mask Join (in)",
2
],
[
"List Mask Join (in)",
0,
"Cubic Spline",
0
],
[
"Cubic Spline",
0,
"Surface from Curves",
0
],
[
"Evaluate Curve.002",
0,
"Viewer Draw Mk3.002",
0
],
[
"Evaluate Curve.002",
1,
"Viewer Draw Mk3.002",
1
],
[
"Cubic Spline",
0,
"Evaluate Curve.003",
0
],
[
"Evaluate Curve.003",
0,
"Viewer Draw Mk3.003",
0
],
[
"Evaluate Curve.003",
1,
"Viewer Draw Mk3.003",
1
],
[
"Circle (Curve)",
0,
"Evaluate Curve",
0
],
[
"Evaluate Curve",
0,
"Viewer Draw Mk3",
0
],
[
"Evaluate Curve",
1,
"Viewer Draw Mk3",
1
],
[
"Surface from Curves",
0,
"Evaluate Surface",
0
],
[
"Evaluate Surface",
0,
"Viewer Draw Mk3.004",
0
],
[
"Evaluate Surface",
1,
"Viewer Draw Mk3.004",
1
],
[
"Evaluate Surface",
2,
"Viewer Draw Mk3.004",
2
],
[
"Evaluate Curve.001",
0,
"Viewer Draw Mk3.001",
0
],
[
"Evaluate Curve.001",
1,
"Viewer Draw Mk3.001",
1
]
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment