Skip to content

Instantly share code, notes, and snippets.

@nortikin
Created March 12, 2024 19:10
Show Gist options
  • Save nortikin/7175939c951744cf65874d2ac202b5a1 to your computer and use it in GitHub Desktop.
Save nortikin/7175939c951744cf65874d2ac202b5a1 to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0-alpha | Blender.3.6.2 | list reassemble | 2024.03.12 | 22:10 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Frame.003": {
"attributes": {
"location": [
-870.0,
50.0
],
"height": 205.0,
"width": 390.0
},
"bl_idname": "NodeFrame"
},
"Frame.002": {
"attributes": {
"location": [
-750.0,
-155.0
],
"height": 210.0,
"width": 200.0
},
"bl_idname": "NodeFrame"
},
"Frame": {
"attributes": {
"location": [
-610.0,
-50.0
],
"height": 265.0,
"width": 200.0
},
"bl_idname": "NodeFrame"
},
"Frame.004": {
"attributes": {
"location": [
-950.0,
530.0
],
"height": 345.0,
"width": 364.10498046875
},
"bl_idname": "NodeFrame"
},
"Frame.001": {
"attributes": {
"location": [
-210.0,
345.0
],
"height": 130.0,
"width": 164.10504150390625
},
"bl_idname": "NodeFrame"
},
"Frame.005": {
"attributes": {
"location": [
50.0,
30.0
],
"height": 235.0,
"width": 400.0
},
"bl_idname": "NodeFrame"
},
"Stethoscope MK2": {
"attributes": {
"location": [
-790.0,
-490.0
],
"width": 100.0,
"hide": true,
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true,
"parent": {
"type": "NODE",
"value": "Frame.003"
}
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0080000162124634,
"num_elements": 1
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"Formula": {
"attributes": {
"location": [
-690.0,
-370.0
],
"width": 230.0,
"parent": {
"type": "NODE",
"value": "Frame.003"
}
},
"properties": {
"formula1": "[[[1,2],[3,4,5],[6,7,8,9,0]]]"
},
"outputs": {
"Result": {
"bl_idname": "SvStringsSocket",
"name": "Result"
}
},
"bl_idname": "SvFormulaNodeMk5"
},
"Stethoscope MK2.001": {
"attributes": {
"location": [
-290.0,
-535.0
],
"width": 100.0,
"hide": true,
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true,
"parent": {
"type": "NODE",
"value": "Frame.002"
}
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0080000162124634,
"num_elements": 1
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"List Length": {
"attributes": {
"location": [
-290.0,
-575.0
],
"parent": {
"type": "NODE",
"value": "Frame.002"
}
},
"properties": {
"level": 3
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Length": {
"bl_idname": "SvStringsSocket",
"name": "Length"
}
},
"bl_idname": "ListLengthNode"
},
"Stethoscope MK2.003": {
"attributes": {
"location": [
50.0,
-790.0
],
"hide": true,
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true,
"parent": {
"type": "NODE",
"value": "Frame"
}
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0080000162124634,
"num_elements": 1
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"List Math": {
"attributes": {
"location": [
50.0,
-610.0
],
"parent": {
"type": "NODE",
"value": "Frame"
}
},
"properties": {
"func_": "ACC",
"wrap": false
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"outputs": {
"Function": {
"bl_idname": "SvStringsSocket",
"name": "Function"
}
},
"bl_idname": "ListFuncNode"
},
"List Join.001": {
"attributes": {
"location": [
570.0,
-270.0
],
"width": 104.10504150390625,
"parent": {
"type": "NODE",
"value": "Frame.004"
}
},
"properties": {
"JoinLevel": 3
},
"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",
"properties": {
"use_unwrap": true
}
}
},
"bl_idname": "ListJoinNode"
},
"A Number": {
"attributes": {
"location": [
370.0,
-270.0
],
"parent": {
"type": "NODE",
"value": "Frame.004"
}
},
"properties": {
"selected_mode": "int"
},
"inputs": {
"Float": {
"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"
},
"List Item": {
"attributes": {
"location": [
370.0,
-370.0
],
"parent": {
"type": "NODE",
"value": "Frame.004"
}
},
"properties": {
"index": -1
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
},
"Index": {
"bl_idname": "SvStringsSocket",
"name": "Index",
"properties": {
"prop_name": "index"
}
}
},
"outputs": {
"Item": {
"bl_idname": "SvStringsSocket",
"name": "Item"
},
"Other": {
"bl_idname": "SvStringsSocket",
"name": "Other"
}
},
"bl_idname": "SvListItemNode"
},
"Stethoscope MK2.005": {
"attributes": {
"location": [
370.0,
-530.0
],
"hide": true,
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true,
"parent": {
"type": "NODE",
"value": "Frame.004"
}
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0080000162124634,
"num_elements": 1
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"Stethoscope MK2.002": {
"attributes": {
"location": [
450.0,
-175.0
],
"width": 100.0,
"hide": true,
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true,
"parent": {
"type": "NODE",
"value": "Frame.001"
}
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0080000162124634,
"num_elements": 1
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"List Join": {
"attributes": {
"location": [
450.0,
-135.0
],
"width": 104.10504150390625,
"hide": true,
"parent": {
"type": "NODE",
"value": "Frame.001"
}
},
"properties": {
"JoinLevel": 4
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
},
"data 1": {
"bl_idname": "SvStringsSocket",
"name": "data 1"
}
},
"outputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data",
"properties": {
"use_unwrap": true
}
}
},
"bl_idname": "ListJoinNode"
},
"Stethoscope MK2.004": {
"attributes": {
"location": [
1210.0,
-330.0
],
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true,
"parent": {
"type": "NODE",
"value": "Frame.005"
}
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0080000162124634,
"num_elements": 1
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"List Slice": {
"attributes": {
"location": [
1010.0,
-330.0
],
"parent": {
"type": "NODE",
"value": "Frame.005"
}
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
},
"Start": {
"bl_idname": "SvStringsSocket",
"name": "Start",
"properties": {
"prop_name": "start"
}
},
"Stop": {
"bl_idname": "SvStringsSocket",
"name": "Stop",
"properties": {
"prop_name": "stop"
}
}
},
"outputs": {
"Slice": {
"bl_idname": "SvStringsSocket",
"name": "Slice"
},
"Other": {
"bl_idname": "SvStringsSocket",
"name": "Other"
}
},
"bl_idname": "ListSliceNode"
}
},
"links": [
{
"from_node": "Formula",
"from_socket": "Result",
"to_node": "Stethoscope MK2",
"to_socket": "Data"
},
{
"from_node": "List Length",
"from_socket": "Length",
"to_node": "Stethoscope MK2.001",
"to_socket": "Data"
},
{
"from_node": "Formula",
"from_socket": "Result",
"to_node": "List Length",
"to_socket": "Data"
},
{
"from_node": "List Math",
"from_socket": "Function",
"to_node": "Stethoscope MK2.003",
"to_socket": "Data"
},
{
"from_node": "List Length",
"from_socket": "Length",
"to_node": "List Math",
"to_socket": "Data"
},
{
"from_node": "A Number",
"from_socket": "Int",
"to_node": "List Join.001",
"to_socket": "data"
},
{
"from_node": "List Item",
"from_socket": "Other",
"to_node": "List Join.001",
"to_socket": "data 1"
},
{
"from_node": "List Math",
"from_socket": "Function",
"to_node": "List Item",
"to_socket": "Data"
},
{
"from_node": "List Join.001",
"from_socket": "data",
"to_node": "Stethoscope MK2.005",
"to_socket": "Data"
},
{
"from_node": "List Join",
"from_socket": "data",
"to_node": "Stethoscope MK2.002",
"to_socket": "Data"
},
{
"from_node": "Formula",
"from_socket": "Result",
"to_node": "List Join",
"to_socket": "data"
},
{
"from_node": "List Slice",
"from_socket": "Slice",
"to_node": "Stethoscope MK2.004",
"to_socket": "Data"
},
{
"from_node": "List Join",
"from_socket": "data",
"to_node": "List Slice",
"to_socket": "Data"
},
{
"from_node": "List Join.001",
"from_socket": "data",
"to_node": "List Slice",
"to_socket": "Start"
},
{
"from_node": "List Math",
"from_socket": "Function",
"to_node": "List Slice",
"to_socket": "Stop"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment