Skip to content

Instantly share code, notes, and snippets.

@satabol
Created January 8, 2023 09:36
Show Gist options
  • Save satabol/e721a4102e09a8d700b1134d52071a46 to your computer and use it in GitHub Desktop.
Save satabol/e721a4102e09a8d700b1134d52071a46 to your computer and use it in GitHub Desktop.
Sverchok.v1.2.0-alpha | Blender.3.4.1 | NodeTree | 2023.01.08 | 12:36 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Stethoscope MK2.005": {
"attributes": {
"location": [
2755.163330078125,
114.72952270507812
],
"hide": true,
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true
},
"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"
},
"Viewer 2D": {
"attributes": {
"location": [
3021.12255859375,
158.44253540039062
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"location_theta": 1.0080000162124634,
"draw_scale": 100.0,
"mode": "Number"
},
"inputs": {
"Number": {
"bl_idname": "SvStringsSocket",
"name": "Number"
},
"Vecs": {
"bl_idname": "SvVerticesSocket",
"name": "Vecs",
"attributes": {
"hide": true
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"attributes": {
"hide": true
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons",
"attributes": {
"hide": true
}
},
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve",
"attributes": {
"hide": true
}
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"prop_name": "vector_color",
"custom_draw": "draw_color_socket"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"prop_name": "edge_color",
"custom_draw": "draw_color_socket"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "polygon_color",
"custom_draw": "draw_color_socket"
}
}
},
"bl_idname": "SvViewer2D"
},
"Stethoscope MK2.004": {
"attributes": {
"location": [
3477.83544921875,
-457.70843505859375
],
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true
},
"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"
},
"Viewer Draw Curve.004": {
"attributes": {
"location": [
3262.873779296875,
-338.55023193359375
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"resolution": 393
},
"inputs": {
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve"
},
"Resolution": {
"bl_idname": "SvStringsSocket",
"name": "Resolution",
"properties": {
"prop_name": "resolution"
}
}
},
"bl_idname": "SvCurveViewerDrawNode"
},
"Number Range.002": {
"attributes": {
"location": [
2759.912841796875,
71.07490539550781
]
},
"properties": {
"start_float": -0.1899999976158142,
"stop_float": 1.100000023841858,
"range_mode": "RANGE_COUNT",
"current_mode": "RANGE_COUNT"
},
"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": [
3013.375244140625,
-98.83982849121094
],
"width": 200.0
},
"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.0, 0.0]], [\"VECTOR\", [0.14444440603256226, 0.0]], [\"AUTO\", [0.2388884574174881, 1.0]], [\"AUTO\", [0.5, 2.0]], [\"AUTO\", [0.6484581232070923, 1.0232057571411133]], [\"AUTO\", [0.8182616829872131, -0.3712930381298065]], [\"VECTOR\", [1.0, 0.0]]]]}"
},
"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"
},
"Map Range": {
"attributes": {
"location": [
3260.367919921875,
-100.08930969238281
]
},
"properties": {
"new_max": 0.5,
"old_max": 0.5
},
"inputs": {
"Value": {
"bl_idname": "SvStringsSocket",
"name": "Value",
"properties": {
"prop_name": "value"
}
},
"Old Min": {
"bl_idname": "SvStringsSocket",
"name": "Old Min",
"properties": {
"prop_name": "old_min"
}
},
"Old Max": {
"bl_idname": "SvStringsSocket",
"name": "Old Max",
"properties": {
"prop_name": "old_max"
}
},
"New Min": {
"bl_idname": "SvStringsSocket",
"name": "New Min",
"properties": {
"prop_name": "new_min"
}
},
"New Max": {
"bl_idname": "SvStringsSocket",
"name": "New Max",
"properties": {
"prop_name": "new_max"
}
}
},
"outputs": {
"Value": {
"bl_idname": "SvStringsSocket",
"name": "Value"
}
},
"bl_idname": "SvMapRangeNode"
},
"Viewer 2D.002": {
"attributes": {
"location": [
3481.723876953125,
165.85340881347656
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"location_theta": 1.0080000162124634,
"draw_scale": 100.0,
"cyclic": false,
"mode": "Number"
},
"inputs": {
"Number": {
"bl_idname": "SvStringsSocket",
"name": "Number"
},
"Vecs": {
"bl_idname": "SvVerticesSocket",
"name": "Vecs",
"attributes": {
"hide": true
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"attributes": {
"hide": true
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons",
"attributes": {
"hide": true
}
},
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve",
"attributes": {
"hide": true
}
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"prop_name": "vector_color",
"custom_draw": "draw_color_socket"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"prop_name": "edge_color",
"custom_draw": "draw_color_socket"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "polygon_color",
"custom_draw": "draw_color_socket"
}
}
},
"bl_idname": "SvViewer2D"
},
"List Join.001": {
"attributes": {
"location": [
3919.841064453125,
67.50164794921875
]
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
},
"data 1": {
"bl_idname": "SvStringsSocket",
"name": "data 1"
},
"data 2": {
"bl_idname": "SvStringsSocket",
"name": "data 2"
},
"data 3": {
"bl_idname": "SvStringsSocket",
"name": "data 3"
}
},
"outputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
}
},
"bl_idname": "ListJoinNode"
},
"Color Input": {
"attributes": {
"location": [
4096.083984375,
-109.01823425292969
]
},
"properties": {
"color_data": [
1.0,
1.0,
1.0,
1.0
],
"use_alpha": true
},
"outputs": {
"Color": {
"bl_idname": "SvColorSocket",
"name": "Color"
}
},
"bl_idname": "SvColorInputNode"
},
"List Join.002": {
"attributes": {
"location": [
4495.48046875,
-143.36404418945312
]
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
},
"data 1": {
"bl_idname": "SvStringsSocket",
"name": "data 1"
},
"data 2": {
"bl_idname": "SvStringsSocket",
"name": "data 2"
},
"data 3": {
"bl_idname": "SvStringsSocket",
"name": "data 3"
}
},
"outputs": {
"data_001": {
"bl_idname": "SvColorSocket",
"name": "data"
}
},
"bl_idname": "ListJoinNode"
},
"Stethoscope MK2.006": {
"attributes": {
"location": [
3480.5908203125,
-45.40693664550781
],
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true
},
"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"
},
"Color Input.001": {
"attributes": {
"location": [
4093.32861328125,
-339.30096435546875
]
},
"properties": {
"color_data": [
1.0,
0.036991726607084274,
0.0,
1.0
],
"use_alpha": true
},
"outputs": {
"Color": {
"bl_idname": "SvColorSocket",
"name": "Color"
}
},
"bl_idname": "SvColorInputNode"
},
"Color Input.002": {
"attributes": {
"location": [
4097.326171875,
-564.4093017578125
]
},
"properties": {
"color_data": [
0.0,
0.03893233835697174,
1.0,
1.0
],
"use_alpha": true
},
"outputs": {
"Color": {
"bl_idname": "SvColorSocket",
"name": "Color"
}
},
"bl_idname": "SvColorInputNode"
},
"Viewer 2D.003": {
"attributes": {
"location": [
4298.740234375,
74.84354400634766
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"location_theta": 1.0080000162124634,
"draw_scale": 100.0,
"cyclic": false,
"mode": "Number",
"color_per_point": true
},
"inputs": {
"Number": {
"bl_idname": "SvStringsSocket",
"name": "Number"
},
"Vecs": {
"bl_idname": "SvVerticesSocket",
"name": "Vecs",
"attributes": {
"hide": true
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"attributes": {
"hide": true
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons",
"attributes": {
"hide": true
}
},
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve",
"attributes": {
"hide": true
}
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"prop_name": "vector_color",
"custom_draw": "draw_color_socket"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"prop_name": "edge_color",
"custom_draw": "draw_color_socket"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "polygon_color",
"custom_draw": "draw_color_socket"
}
}
},
"bl_idname": "SvViewer2D"
},
"Viewer 2D.001": {
"attributes": {
"location": [
3483.1015625,
-240.93235778808594
],
"width": 209.71435546875,
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"location_theta": 1.0080000162124634,
"draw_scale": 100.0,
"cyclic": false,
"mode": "Number"
},
"inputs": {
"Number": {
"bl_idname": "SvStringsSocket",
"name": "Number"
},
"Vecs": {
"bl_idname": "SvVerticesSocket",
"name": "Vecs",
"attributes": {
"hide": true
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"attributes": {
"hide": true
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons",
"attributes": {
"hide": true
}
},
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve",
"attributes": {
"hide": true
}
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"prop_name": "vector_color",
"custom_draw": "draw_color_socket"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"prop_name": "edge_color",
"custom_draw": "draw_color_socket"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "polygon_color",
"custom_draw": "draw_color_socket"
}
}
},
"bl_idname": "SvViewer2D"
}
},
"links": [
{
"from_node": "Number Range.002",
"from_socket": "Range",
"to_node": "Stethoscope MK2.005",
"to_socket": "Data"
},
{
"from_node": "Number Range.002",
"from_socket": "Range",
"to_node": "Viewer 2D",
"to_socket": "Number"
},
{
"from_node": "Color Input",
"from_socket": "Color",
"to_node": "Viewer 2D",
"to_socket": "Vector Color"
},
{
"from_node": "Map Range",
"from_socket": "Value",
"to_node": "Stethoscope MK2.004",
"to_socket": "Data"
},
{
"from_node": "Curve Mapper",
"from_socket": "Curve",
"to_node": "Viewer Draw Curve.004",
"to_socket": "Curve"
},
{
"from_node": "Number Range.002",
"from_socket": "Range",
"to_node": "Curve Mapper",
"to_socket": "Value"
},
{
"from_node": "Curve Mapper",
"from_socket": "Value",
"to_node": "Map Range",
"to_socket": "Value"
},
{
"from_node": "Curve Mapper",
"from_socket": "Value",
"to_node": "Viewer 2D.002",
"to_socket": "Number"
},
{
"from_node": "Color Input.001",
"from_socket": "Color",
"to_node": "Viewer 2D.002",
"to_socket": "Vector Color"
},
{
"from_node": "Number Range.002",
"from_socket": "Range",
"to_node": "List Join.001",
"to_socket": "data"
},
{
"from_node": "Curve Mapper",
"from_socket": "Value",
"to_node": "List Join.001",
"to_socket": "data 1"
},
{
"from_node": "Map Range",
"from_socket": "Value",
"to_node": "List Join.001",
"to_socket": "data 2"
},
{
"from_node": "Color Input",
"from_socket": "Color",
"to_node": "List Join.002",
"to_socket": "data"
},
{
"from_node": "Color Input.001",
"from_socket": "Color",
"to_node": "List Join.002",
"to_socket": "data 1"
},
{
"from_node": "Color Input.002",
"from_socket": "Color",
"to_node": "List Join.002",
"to_socket": "data 2"
},
{
"from_node": "Curve Mapper",
"from_socket": "Value",
"to_node": "Stethoscope MK2.006",
"to_socket": "Data"
},
{
"from_node": "List Join.001",
"from_socket": "data",
"to_node": "Viewer 2D.003",
"to_socket": "Number"
},
{
"from_node": "List Join.002",
"from_socket": "data_001",
"to_node": "Viewer 2D.003",
"to_socket": "Vector Color"
},
{
"from_node": "Map Range",
"from_socket": "Value",
"to_node": "Viewer 2D.001",
"to_socket": "Number"
},
{
"from_node": "Color Input.002",
"from_socket": "Color",
"to_node": "Viewer 2D.001",
"to_socket": "Vector Color"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment