Skip to content

Instantly share code, notes, and snippets.

@nortikin
Created November 26, 2020 20:49
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 nortikin/0f1ca13e501d737ccf2a32e6f2c1b40a to your computer and use it in GitHub Desktop.
Save nortikin/0f1ca13e501d737ccf2a32e6f2c1b40a to your computer and use it in GitHub Desktop.
Sverchok.0.6.0.0 | Blender.2.90.0 | brickwall | 2020.11.26 | 23:49
{
"export_version": "0.10",
"framed_nodes": {
"A Number": "Frame",
"Box": "Frame.002",
"Cubic Spline": "Frame.001",
"Cubic Spline.001": "Frame",
"Curve on Surface": "Frame.002",
"Cylinder": "Frame.002",
"Evaluate Curve": "Frame.002",
"Evaluate Surface": "Frame.003",
"List Flip": "Frame",
"List Join": "Frame.002",
"List Join.001": "Frame.002",
"List Mask (out)": "Frame.002",
"List Mask (out).001": "Frame.002",
"List Mask (out).002": "Frame.002",
"List Mask (out).003": "Frame.002",
"List Split": "Frame",
"Logic functions": "Frame.002",
"Matrix Track To": "Frame.002",
"Mesh viewer": "Frame.002",
"Move": "Frame.002",
"Objects in": "Frame.001",
"Plane": "Frame",
"Points Inside Mesh": "Frame.002",
"Select mesh elements by location": "Frame.002",
"Surface from Curves": "Frame.001",
"Viewer Draw": "Frame.003",
"Viewer Draw.001": "Frame.002"
},
"groups": {},
"nodes": {
"A Number": {
"bl_idname": "SvNumberNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "Num X",
"location": [
-426.25689697265625,
-334.2894592285156
],
"params": {
"int_": 47,
"selected_mode": "int"
},
"width": 140.0
},
"A Number.001": {
"bl_idname": "SvNumberNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "V1",
"location": [
1641.5152587890625,
209.52911376953125
],
"params": {
"int_": 994,
"selected_mode": "int"
},
"width": 140.0
},
"Box": {
"bl_idname": "SvBoxNodeMk2",
"color": [
0.9200000166893005,
0.9200000166893005,
0.9200000166893005
],
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
2187.357177734375,
-499.06764221191406
],
"params": {
"Size": 0.25
},
"use_custom_color": true,
"width": 140.0
},
"Cubic Spline": {
"bl_idname": "SvExCubicSplineNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
-64.89291381835938,
94.31820297241211
],
"params": {},
"width": 140.0
},
"Cubic Spline.001": {
"bl_idname": "SvExCubicSplineNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
399.2747497558594,
-467.0340881347656
],
"params": {},
"width": 140.0
},
"Curve Frame": {
"bl_idname": "SvExCurveFrameNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1377.8140869140625,
276.6957092285156
],
"params": {},
"width": 140.0
},
"Curve Frame on Surface": {
"bl_idname": "SvCurveFrameOnSurfNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1103.364990234375,
294.0235290527344
],
"params": {},
"width": 232.84814453125
},
"Curve on Surface": {
"bl_idname": "SvExCurveOnSurfaceNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
684.1683349609375,
-172.05238342285156
],
"params": {},
"width": 140.0
},
"Cylinder": {
"bl_idname": "SvCylinderNodeMK2",
"color": [
0.9200000166893005,
0.9200000166893005,
0.9200000166893005
],
"custom_socket_props": {},
"height": 4.0,
"hide": false,
"label": "",
"location": [
1089.785888671875,
-637.5377349853516
],
"params": {
"center": false,
"height": 4.0,
"meridians": 8,
"radius_t": 0.20000000298023224
},
"use_custom_color": true,
"width": 140.0
},
"Evaluate Curve": {
"bl_idname": "SvExEvalCurveNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
866.9771118164062,
-175.12783813476562
],
"params": {
"sample_size": 75
},
"width": 140.0
},
"Evaluate Surface": {
"bl_idname": "SvExEvalSurfaceNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
484.97711181640625,
270.26734161376953
],
"params": {},
"width": 140.0
},
"Exec Node Mod": {
"bl_idname": "SvExecNodeMod",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1815.81103515625,
303.27880859375
],
"params": {
"dynamic_strings": [
{
"line": "bpy.data.node_groups[0].nodes['Generative Art'].maxmats = V1[0][0]"
},
{},
{}
]
},
"width": 476.1513671875
},
"Frame": {
"bl_idname": "NodeFrame",
"custom_socket_props": {},
"height": 344.7105407714844,
"hide": false,
"label": "",
"location": [
-53.69866943359375,
-192.57757568359375
],
"params": {},
"width": 1025.53173828125
},
"Frame.001": {
"bl_idname": "NodeFrame",
"custom_socket_props": {},
"height": 485.0394287109375,
"hide": false,
"label": "",
"location": [
152.29745483398438,
24.60018539428711
],
"params": {},
"width": 718.62255859375
},
"Frame.002": {
"bl_idname": "NodeFrame",
"custom_socket_props": {},
"height": 917.3207397460938,
"hide": false,
"label": "",
"location": [
163.627685546875,
7.7136077880859375
],
"params": {},
"width": 2182.08984375
},
"Frame.003": {
"bl_idname": "NodeFrame",
"custom_socket_props": {},
"height": 384.8673400878906,
"hide": false,
"label": "",
"location": [
-613.3518676757812,
26.425209045410156
],
"params": {},
"width": 405.6507568359375
},
"Generative Art": {
"bl_idname": "SvGenerativeArtNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
2318.76904296875,
307.90521240234375
],
"params": {
"maxmats": 994
},
"width": 140.0
},
"List Flip": {
"bl_idname": "ListFlipNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
-40.72526550292969,
-514.0252075195312
],
"params": {
"level": 1
},
"width": 140.0
},
"List Join": {
"bl_idname": "ListJoinNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1040.689697265625,
-173.8628387451172
],
"params": {
"JoinLevel": 2
},
"width": 140.0
},
"List Join.001": {
"bl_idname": "ListJoinNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1037.5208740234375,
-357.8607940673828
],
"params": {
"JoinLevel": 2
},
"width": 140.0
},
"List Mask (out)": {
"bl_idname": "MaskListNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1219.025146484375,
-179.9001007080078
],
"params": {
"Level": 2
},
"width": 140.0
},
"List Mask (out).001": {
"bl_idname": "MaskListNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1225.6981201171875,
-405.86732482910156
],
"params": {
"Level": 2
},
"width": 140.0
},
"List Mask (out).002": {
"bl_idname": "MaskListNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1888.2244873046875,
-171.3480224609375
],
"params": {
"Level": 2
},
"width": 140.0
},
"List Mask (out).003": {
"bl_idname": "MaskListNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1891.2408447265625,
-409.78187561035156
],
"params": {
"Level": 2
},
"width": 140.0
},
"List Split": {
"bl_idname": "SvListSplitNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
-43.82208251953125,
-340.78570556640625
],
"params": {
"level": 2,
"split": 10
},
"width": 140.0
},
"Logic functions": {
"bl_idname": "SvLogicNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1631.1011962890625,
-363.21241760253906
],
"params": {
"items_": "NOT"
},
"width": 140.0
},
"Matrix Track To": {
"bl_idname": "SvMatrixTrackToNode",
"custom_socket_props": {
"1": {
"expanded": true
},
"2": {
"expanded": true
}
},
"height": 100.0,
"hide": false,
"label": "",
"location": [
2256.51953125,
-160.67926025390625
],
"params": {
"scale": [
1.0,
0.47999998927116394,
0.25999999046325684
],
"tu_axes": "Z_X",
"vA": [
0.0,
0.0,
1.0
]
},
"width": 140.0
},
"Mesh viewer": {
"bl_idname": "SvMeshViewer",
"color": [
0.6284880042076111,
0.931007981300354,
1.0
],
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
2666.258056640625,
-206.854248046875
],
"params": {
"selectable_objects": false
},
"use_custom_color": true,
"width": 140.0
},
"Move": {
"bl_idname": "SvMoveNodeMk3",
"custom_socket_props": {
"1": {
"expanded": true
}
},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1369.146484375,
-646.5914459228516
],
"params": {
"movement_vectors": [
0.0,
1.0,
-0.05999999865889549
]
},
"width": 140.0
},
"Objects in": {
"bl_idname": "SvObjectsNodeMK3",
"color": [
0.904932975769043,
1.0,
0.883421003818512
],
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
-318.9715270996094,
192.03940963745117
],
"object_names": [
"BezierCurve",
"BezierCurve.001"
],
"params": {},
"use_custom_color": true,
"width": 140.0
},
"Plane": {
"bl_idname": "SvPlaneNodeMk3",
"color": [
0.9200000166893005,
0.9200000166893005,
0.9200000166893005
],
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
-226.25689697265625,
-334.2894592285156
],
"params": {
"numx": 10,
"numy": 15,
"sizex": 1.0,
"sizey": 1.0
},
"use_custom_color": true,
"width": 140.0
},
"Points Inside Mesh": {
"bl_idname": "SvPointInside",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1589.146484375,
-571.0070343017578
],
"params": {
"selected_algo": "algo_2"
},
"width": 140.0
},
"Select mesh elements by location": {
"bl_idname": "SvMeshSelectNode",
"custom_socket_props": {
"3": {
"prop": [
0.0,
0.0,
1.0
]
},
"4": {
"expanded": true,
"prop": [
1.0,
0.0,
1.0
]
}
},
"height": 100.0,
"hide": false,
"label": "",
"location": [
1451.2408447265625,
-248.21652221679688
],
"params": {
"mode": "BySphere"
},
"width": 140.0
},
"Surface from Curves": {
"bl_idname": "SvInterpolatingSurfaceNode",
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
199.6510772705078,
127.32880020141602
],
"params": {
"interp_mode": "CUBIC"
},
"width": 140.0
},
"Viewer Draw": {
"bl_idname": "SvViewerDrawMk4",
"color": [
0.6284880042076111,
0.931007981300354,
1.0
],
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
690.6278686523438,
262.61991119384766
],
"params": {
"activate": false,
"display_edges": false,
"display_verts": false,
"polygon_color": [
0.8100000619888306,
0.6483999490737915,
0.3652637004852295,
0.4647020697593689
],
"selected_draw_mode": "facet"
},
"use_custom_color": true,
"width": 140.0
},
"Viewer Draw.001": {
"bl_idname": "SvViewerDrawMk4",
"color": [
0.6284880042076111,
0.931007981300354,
1.0
],
"custom_socket_props": {},
"height": 100.0,
"hide": false,
"label": "",
"location": [
2443.322021484375,
-166.22238159179688
],
"params": {
"activate": false,
"display_edges": false,
"display_verts": false,
"polygon_color": [
1.0,
0.9285776019096375,
0.8069745898246765,
1.0
],
"selected_draw_mode": "facet"
},
"use_custom_color": true,
"width": 140.0
}
},
"update_lists": [
[
"Cubic Spline",
0,
"Surface from Curves",
0
],
[
"Objects in",
0,
"Cubic Spline",
0
],
[
"Surface from Curves",
0,
"Evaluate Surface",
0
],
[
"Evaluate Surface",
0,
"Viewer Draw",
0
],
[
"Evaluate Surface",
2,
"Viewer Draw",
2
],
[
"A Number",
0,
"Plane",
2
],
[
"Plane",
0,
"List Split",
0
],
[
"A Number",
0,
"List Split",
1
],
[
"List Flip",
0,
"Cubic Spline.001",
0
],
[
"List Split",
0,
"List Flip",
0
],
[
"Cubic Spline.001",
0,
"Curve on Surface",
0
],
[
"Surface from Curves",
0,
"Curve on Surface",
1
],
[
"Evaluate Curve",
2,
"List Join.001",
0
],
[
"Evaluate Curve",
0,
"List Join",
0
],
[
"List Join.001",
0,
"List Mask (out).001",
0
],
[
"Box",
0,
"Mesh viewer",
0
],
[
"Box",
1,
"Mesh viewer",
1
],
[
"Box",
2,
"Mesh viewer",
2
],
[
"Matrix Track To",
0,
"Mesh viewer",
4
],
[
"Box",
0,
"Viewer Draw.001",
0
],
[
"Box",
2,
"Viewer Draw.001",
2
],
[
"Matrix Track To",
0,
"Viewer Draw.001",
3
],
[
"List Mask (out).001",
3,
"List Mask (out).003",
0
],
[
"Logic functions",
0,
"List Mask (out).003",
1
],
[
"List Mask (out)",
3,
"Select mesh elements by location",
0
],
[
"List Mask (out).002",
3,
"Matrix Track To",
0
],
[
"List Mask (out).003",
3,
"Matrix Track To",
3
],
[
"Points Inside Mesh",
0,
"Logic functions",
0
],
[
"List Mask (out)",
3,
"List Mask (out).002",
0
],
[
"Logic functions",
0,
"List Mask (out).002",
1
],
[
"List Join",
0,
"List Mask (out)",
0
],
[
"Move",
0,
"Points Inside Mesh",
0
],
[
"Cylinder",
2,
"Points Inside Mesh",
1
],
[
"List Mask (out)",
3,
"Points Inside Mesh",
2
],
[
"Cylinder",
0,
"Move",
0
],
[
"Curve on Surface",
0,
"Evaluate Curve",
0
],
[
"A Number.001",
0,
"Exec Node Mod",
0
]
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment