Skip to content

Instantly share code, notes, and snippets.

@ken26u
Created May 22, 2020 08:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ken26u/0c622672c03245258d0131ecb9aa54ee to your computer and use it in GitHub Desktop.
Save ken26u/0c622672c03245258d0131ecb9aa54ee to your computer and use it in GitHub Desktop.
Sverchok.0.6.0.0 (09e9788) | Blender.2.82(sub7) | NodeTree | 2020.05.22 | 17:22
{
"export_version": "0.079",
"framed_nodes": {},
"groups": {
"ExtendCylinder": "{\"nodes\": {\"Group Inputs Exp\": {\"params\": {\"node_kind\": \"outputs\"}, \"bl_idname\": \"SvGroupInputsNodeExp\", \"outputs\": [[\"Vertices\", \"SvVerticesSocket\"], [\"Edges\", \"SvStringsSocket\"], [\"Polygons\", \"SvStringsSocket\"], [\"Meridians\", \"SvStringsSocket\"], [\"WasherSize\", \"SvStringsSocket\"], [\"WasherHeight\", \"SvStringsSocket\"]], \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-1507.5804443359375, -522.6903686523438], \"color\": [0.8308190107345581, 0.911391019821167, 0.7545620203018188], \"use_custom_color\": true}, \"Group Outputs Exp\": {\"params\": {\"node_kind\": \"inputs\"}, \"bl_idname\": \"SvGroupOutputsNodeExp\", \"inputs\": [[\"Vertices\", \"SvVerticesSocket\"], [\"PolyEdge\", \"SvStringsSocket\"]], \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [3165.044189453125, 178.4447021484375], \"color\": [0.8308190107345581, 0.911391019821167, 0.7545620203018188], \"use_custom_color\": true}, \"List First & Last\": {\"params\": {\"level\": 2}, \"bl_idname\": \"ListFLNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [812.9513549804688, 397.9391174316406]}, \"List First & Last.001\": {\"params\": {\"level\": 2}, \"bl_idname\": \"ListFLNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1032.9512939453125, 377.2134094238281]}, \"List First & Last.002\": {\"params\": {\"level\": 1}, \"bl_idname\": \"ListFLNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1886.1759033203125, 379.177734375]}, \"List First & Last.003\": {\"params\": {\"level\": 1}, \"bl_idname\": \"ListFLNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1894.3148193359375, 216.0516815185547]}, \"List Join\": {\"params\": {\"JoinLevel\": 1}, \"bl_idname\": \"ListJoinNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1258.74072265625, 270.9938049316406]}, \"List Join.001\": {\"params\": {\"JoinLevel\": 1, \"wrap_check\": 0}, \"bl_idname\": \"ListJoinNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [2378.36669921875, 292.2720947265625]}, \"List Join.002\": {\"params\": {\"JoinLevel\": 1}, \"bl_idname\": \"ListJoinNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [2379.925537109375, 59.71128463745117]}, \"List Split\": {\"params\": {\"split\": 12, \"unwrap\": 1, \"level_unwrap\": 1, \"level\": 1}, \"bl_idname\": \"SvListSplitNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [0.1478474885225296, -538.9938354492188]}, \"List Split.001\": {\"params\": {\"split\": 1, \"level_unwrap\": 1, \"unwrap\": 1, \"level\": 1}, \"bl_idname\": \"SvListSplitNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [896.580810546875, -69.97738647460938]}, \"List Split.002\": {\"params\": {\"split\": 12, \"unwrap\": 1, \"level_unwrap\": 1, \"level\": 1}, \"bl_idname\": \"SvListSplitNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-359.1423645019531, 183.84190368652344]}, \"List Statistics\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": false, \"location\": [540.7794799804688, -64.8857650756836]}, \"List Statistics.001\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": false, \"location\": [547.4692993164062, -247.11387634277344]}, \"List Statistics.002\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": false, \"location\": [544.862548828125, -407.654296875]}, \"List Statistics.003\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": true, \"location\": [149.4325408935547, 266.9625244140625]}, \"List Statistics.004\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": true, \"location\": [142.11062622070312, 225.3170623779297]}, \"List Statistics.005\": {\"params\": {\"function\": \"AVERAGE\"}, \"bl_idname\": \"SvListStatisticsNode\", \"height\": 100.0, \"width\": 150.0, \"label\": \"\", \"hide\": true, \"location\": [151.91197204589844, 166.39427185058594]}, \"Mesh Join\": {\"params\": {}, \"bl_idname\": \"SvMeshJoinNode\", \"height\": 100.0, \"width\": 180.7880859375, \"label\": \"\", \"hide\": false, \"location\": [2660.120849609375, 200.5617218017578]}, \"Mesh filter\": {\"params\": {\"submode\": \"Boundary\", \"mode\": \"Edges\"}, \"bl_idname\": \"SvMeshFilterNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-452.2261962890625, -525.9768676757812]}, \"Mesh filter.001\": {\"params\": {\"submode\": \"Wire\", \"mode\": \"Vertices\"}, \"bl_idname\": \"SvMeshFilterNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-212.01612854003906, -480.6637268066406]}, \"Move\": {\"params\": {\"strength\": 4.960000514984131}, \"bl_idname\": \"SvMoveNodeMk3\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1610.0963134765625, 15.424822807312012]}, \"Number Range\": {\"params\": {\"range_mode\": \"RANGE_COUNT\", \"stop_float\": 1.0, \"count_\": 100}, \"bl_idname\": \"SvGenNumberRange\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [339.1590576171875, 243.2179412841797]}, \"Reroute\": {\"params\": {}, \"bl_idname\": \"NodeReroute\", \"height\": 100.0, \"width\": 16.0, \"label\": \"\", \"hide\": false, \"location\": [1746.2232666015625, 217.24053955078125]}, \"Reroute.001\": {\"params\": {}, \"bl_idname\": \"NodeReroute\", \"height\": 100.0, \"width\": 16.0, \"label\": \"\", \"hide\": false, \"location\": [1854.6453857421875, 148.1226806640625]}, \"Reroute.002\": {\"params\": {}, \"bl_idname\": \"NodeReroute\", \"height\": 100.0, \"width\": 16.0, \"label\": \"\", \"hide\": false, \"location\": [-1110.4600830078125, -208.0058135986328]}, \"Reroute.004\": {\"params\": {}, \"bl_idname\": \"NodeReroute\", \"height\": 100.0, \"width\": 16.0, \"label\": \"\", \"hide\": false, \"location\": [-873.33984375, -959.1277465820312]}, \"Scale\": {\"params\": {\"multiplier\": 1.690000057220459}, \"bl_idname\": \"SvScaleNodeMk3\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1319.5576171875, -244.70582580566406]}, \"UV Connection\": {\"params\": {\"slice_check\": 0, \"dir_check\": \"U_dir\", \"cicl_check_V\": 1, \"cicl_check_U\": 0, \"cap_V\": 1, \"cap_U\": 0, \"polygons\": \"Pols\"}, \"bl_idname\": \"LineConnectNodeMK2\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [2121.570068359375, 381.5091247558594]}, \"UV Connection.001\": {\"params\": {\"slice_check\": 0, \"dir_check\": \"U_dir\", \"cicl_check_V\": 1, \"cicl_check_U\": 0, \"cap_V\": 1, \"cap_U\": 0, \"polygons\": \"Pols\"}, \"bl_idname\": \"LineConnectNodeMK2\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [2123.523193359375, 98.9590072631836]}, \"Vector Interpolation\": {\"params\": {\"t_in\": 0.8600000143051147, \"mode\": \"SPL\", \"infer_from_integer_input\": 0, \"is_cyclic\": 0}, \"bl_idname\": \"SvInterpolationNodeMK3\", \"height\": 100.0, \"width\": 236.265380859375, \"label\": \"\", \"hide\": false, \"location\": [532.2301635742188, 415.7137145996094]}, \"Vector Math\": {\"params\": {\"current_op\": \"SUB\"}, \"bl_idname\": \"SvVectorMathNodeMK3\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [1388.853515625, 48.41276931762695]}, \"Vector in\": {\"params\": {}, \"bl_idname\": \"GenVectorsNode\", \"height\": 100.0, \"width\": 100.0, \"label\": \"\", \"hide\": false, \"location\": [734.2888793945312, -131.8251953125]}, \"Vector in.001\": {\"params\": {}, \"bl_idname\": \"GenVectorsNode\", \"height\": 100.0, \"width\": 100.0, \"label\": \"\", \"hide\": false, \"location\": [346.9523010253906, 423.1769714355469]}, \"Vector out\": {\"params\": {}, \"bl_idname\": \"VectorsOutNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [252.11097717285156, -572.6808471679688]}, \"Vector out.001\": {\"params\": {}, \"bl_idname\": \"VectorsOutNode\", \"height\": 100.0, \"width\": 140.0, \"label\": \"\", \"hide\": false, \"location\": [-177.0352783203125, 234.7823944091797]}}, \"groups\": {}, \"framed_nodes\": {}, \"update_lists\": [[\"Group Inputs Exp\", \"Vertices\", \"Reroute.002\", \"Input\"], [\"Group Inputs Exp\", \"Polygons\", \"Reroute.004\", \"Input\"], [\"Reroute.002\", \"Output\", \"Mesh filter\", \"Vertices\"], [\"Group Inputs Exp\", 1, \"Mesh filter\", 1], [\"Reroute.004\", \"Output\", \"Mesh filter\", \"Polygons\"], [\"Reroute.002\", \"Output\", \"Mesh filter.001\", \"Vertices\"], [\"Mesh filter\", 0, \"Mesh filter.001\", 1], [\"Mesh filter.001\", 0, \"List Split\", 0], [\"Group Inputs Exp\", 3, \"List Split\", 1], [\"List Split\", 0, \"Vector out\", 0], [\"Vector out\", 2, \"List Statistics.002\", 0], [\"Vector out\", 1, \"List Statistics.001\", 0], [\"Vector out\", 0, \"List Statistics\", 0], [\"List Statistics\", 1, \"Vector in\", 0], [\"List Statistics.001\", 1, \"Vector in\", 1], [\"List Statistics.002\", 1, \"Vector in\", 2], [\"Vector in\", 0, \"List Split.001\", 0], [\"List Split\", 0, \"Scale\", 0], [\"List Split.001\", 0, \"Scale\", 1], [\"Group Inputs Exp\", 4, \"Scale\", 3], [\"Reroute.002\", \"Output\", \"List Split.002\", \"Data\"], [\"Group Inputs Exp\", 3, \"List Split.002\", 1], [\"List Split.002\", 0, \"Vector out.001\", 0], [\"Vector out.001\", 2, \"List Statistics.005\", 0], [\"Vector out.001\", 1, \"List Statistics.004\", 0], [\"Vector out.001\", 0, \"List Statistics.003\", 0], [\"List Statistics.003\", 1, \"Vector in.001\", 0], [\"List Statistics.004\", 1, \"Vector in.001\", 1], [\"List Statistics.005\", 1, \"Vector in.001\", 2], [\"Vector in.001\", 0, \"Vector Interpolation\", 0], [\"Number Range\", 0, \"Vector Interpolation\", 1], [\"Vector Interpolation\", 0, \"List First & Last\", 0], [\"List First & Last\", 0, \"List First & Last.001\", 0], [\"List First & Last.001\", 1, \"List Join\", 0], [\"List First & Last.001\", 2, \"List Join\", 1], [\"List Split.001\", 0, \"Vector Math\", 0], [\"List Join\", 0, \"Vector Math\", 1], [\"Scale\", 0, \"Move\", 0], [\"Vector Math\", 0, \"Move\", 1], [\"Group Inputs Exp\", 5, \"Move\", 2], [\"Move\", 0, \"List First & Last.003\", 0], [\"Scale\", \"Vertices\", \"Reroute\", \"Input\"], [\"Reroute\", \"Output\", \"List First & Last.002\", \"Data\"], [\"List First & Last.002\", 2, \"UV Connection.001\", 0], [\"List First & Last.003\", 2, \"UV Connection.001\", 1], [\"List First & Last.003\", 1, \"UV Connection\", 0], [\"List First & Last.002\", 1, \"UV Connection\", 1], [\"UV Connection\", 1, \"List Join.002\", 0], [\"Reroute.004\", \"Output\", \"List Join.002\", \"data 1\"], [\"UV Connection.001\", 1, \"List Join.002\", 2], [\"Reroute.002\", \"Output\", \"Reroute.001\", \"Input\"], [\"UV Connection\", 0, \"List Join.001\", 0], [\"Reroute.001\", \"Output\", \"List Join.001\", \"data 1\"], [\"UV Connection.001\", 0, \"List Join.001\", 2], [\"List Join.001\", 0, \"Mesh Join\", 0], [\"List Join.002\", 0, \"Mesh Join\", 1], [\"Mesh Join\", 0, \"Group Outputs Exp\", 0], [\"Mesh Join\", 1, \"Group Outputs Exp\", 1]], \"export_version\": \"0.079\", \"bl_idname\": \"SverchGroupTreeType\", \"cls_bl_idname\": \"SvGroupNodeMonad_2042045369181\"}"
},
"nodes": {
"ExtendCylinder": {
"bl_idname": "SvMonadGenericNode",
"color": [
0.8308190107345581,
0.911391019821167,
0.7545620203018188
],
"height": 100.0,
"hide": false,
"label": "",
"location": [
-6.866851806640625,
163.7087860107422
],
"params": {
"all_props": {
"cls_bl_idname": "SvGroupNodeMonad_2042045369181",
"float_props": {
"floats_1_multiplier": {
"default": 1.690000057220459,
"description": "Multiplier factor",
"name": "WasherSize"
},
"floats_1_strength": {
"default": 4.960000514984131,
"description": "Multiplyer of the movement vector",
"name": "Strength"
},
"floats_2_multiplier": {
"default": 1.690000057220459,
"description": "Multiplier factor",
"name": "Multiplier"
},
"floats_2_strength": {
"default": 4.960000514984131,
"description": "Multiplyer of the movement vector",
"name": "WasherHeight"
}
},
"int_props": {
"ints_1_split": {
"default": 12,
"min": 1,
"name": "Meridians"
}
},
"name": "ExtendCylinder"
},
"cls_dict": {
"cls_bl_idname": "SvGroupNodeMonad_2042045369181",
"input_template": [
[
"Vertices",
"SvVerticesSocket",
{}
],
[
"Edges",
"SvStringsSocket",
{}
],
[
"Polygons",
"SvStringsSocket",
{}
],
[
"Meridians",
"SvStringsSocket",
{
"prop_name": "ints_1_split"
}
],
[
"WasherSize",
"SvStringsSocket",
{
"prop_name": "floats_2_multiplier"
}
],
[
"WasherHeight",
"SvStringsSocket",
{
"prop_name": "floats_1_strength"
}
]
],
"output_template": [
[
"Vertices",
"SvVerticesSocket"
],
[
"PolyEdge",
"SvStringsSocket"
]
]
},
"floats_1_strength": 4.960000514984131,
"floats_2_multiplier": 1.690000057220459,
"ints_1_split": 12,
"loops": 0,
"monad": "ExtendCylinder"
},
"use_custom_color": true,
"width": 140.0
}
},
"update_lists": []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment