Skip to content

Instantly share code, notes, and snippets.

@satabol
Created November 20, 2022 09:22
Show Gist options
  • Save satabol/6fcfc463c17befcc51f15924b769830e to your computer and use it in GitHub Desktop.
Save satabol/6fcfc463c17befcc51f15924b769830e to your computer and use it in GitHub Desktop.
Sverchok.v1.2.0-alpha | Blender.3.3.1 | NodeTree | 2022.11.20 | 12:22 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Line": {
"attributes": {
"location": [
-818.4196166992188,
146.85321044921875
],
"width": 207.56634521484375,
"color": [
0.0,
0.5,
0.5
],
"use_custom_color": true
},
"properties": {
"num": 177
},
"inputs": {
"Num": {
"bl_idname": "SvStringsSocket",
"name": "Num",
"properties": {
"prop_name": "num"
}
},
"Steps": {
"bl_idname": "SvStringsSocket",
"name": "Steps",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "step"
}
},
"Size": {
"bl_idname": "SvStringsSocket",
"name": "Size",
"properties": {
"prop_name": "size"
}
},
"Origin": {
"bl_idname": "SvVerticesSocket",
"name": "Origin",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "v3_origin"
}
},
"Direction": {
"bl_idname": "SvVerticesSocket",
"name": "Direction",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "v3_dir"
}
}
},
"outputs": {
"Verts": {
"bl_idname": "SvVerticesSocket",
"name": "Verts"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
}
},
"bl_idname": "SvLineNodeMK4"
},
"Vector Out": {
"attributes": {
"location": [
-452.35113525390625,
230.69656372070312
],
"width": 100.0
},
"inputs": {
"Vectors": {
"bl_idname": "SvVerticesSocket",
"name": "Vectors"
}
},
"outputs": {
"X": {
"bl_idname": "SvStringsSocket",
"name": "X"
},
"Y": {
"bl_idname": "SvStringsSocket",
"name": "Y"
},
"Z": {
"bl_idname": "SvStringsSocket",
"name": "Z"
}
},
"bl_idname": "VectorsOutNode"
},
"Stethoscope MK2": {
"attributes": {
"location": [
-4.597949981689453,
-32.66131591796875
],
"color": [
0.5,
0.5,
1.0
],
"use_custom_color": true
},
"properties": {
"text_color": [
0.949999988079071,
0.949999988079071,
0.949999988079071
],
"location_theta": 1.0,
"num_elements": 1,
"selected_mode": "graphical"
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
}
},
"bl_idname": "SvStethoscopeNodeMK2"
},
"List Input": {
"attributes": {
"location": [
-488.6555480957031,
46.08958435058594
]
},
"properties": {
"mode": "float_list",
"float_list": [
1.0,
2.0,
3.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.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
]
},
"outputs": {
"List": {
"bl_idname": "SvStringsSocket",
"name": "List"
}
},
"bl_idname": "SvListInputNode"
},
"Oscillator": {
"attributes": {
"location": [
-199.75030517578125,
46.887638092041016
]
},
"properties": {
"list_match": "CYCLE",
"output_numpy": true,
"current_op": "Triangular"
},
"inputs": {
"Value": {
"bl_idname": "SvStringsSocket",
"name": "Value",
"properties": {
"prop_name": "x_"
}
},
"Amplitude": {
"bl_idname": "SvStringsSocket",
"name": "Amplitude",
"properties": {
"prop_name": "amplitude"
}
},
"Period": {
"bl_idname": "SvStringsSocket",
"name": "Period",
"properties": {
"prop_name": "period"
}
},
"Phase": {
"bl_idname": "SvStringsSocket",
"name": "Phase",
"properties": {
"prop_name": "phase"
}
},
"Offset": {
"bl_idname": "SvStringsSocket",
"name": "Offset",
"properties": {
"prop_name": "addition"
}
},
"Wave": {
"bl_idname": "SvVerticesSocket",
"name": "Wave",
"attributes": {
"hide": true
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvOscillatorNode"
},
"Viewer Draw.001": {
"attributes": {
"location": [
513.260009765625,
-76.90045166015625
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"vector_color": [
0.170579195022583,
0.6651744842529297,
1.0,
1.0
],
"edge_color": [
0.170579195022583,
0.6651744842529297,
1.0,
1.0
],
"point_size": 3
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "vector_color"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "edge_color"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "polygon_color"
}
},
"attrs": {
"bl_idname": "SvStringsSocket",
"name": "attrs",
"attributes": {
"hide": true
},
"properties": {
"quick_link_to_node": "SvVDAttrsNodeMk2"
}
}
},
"bl_idname": "SvViewerDrawMk4"
},
"Viewer Draw": {
"attributes": {
"location": [
511.74920654296875,
183.74855041503906
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"point_size": 3,
"edge_color": [
0.8999999761581421,
0.8999999761581421,
0.3499999940395355,
0.5130282640457153
],
"vector_color": [
0.8999999761581421,
0.8999999761581421,
0.3499999940395355,
1.0
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "vector_color"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "edge_color"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "polygon_color"
}
},
"attrs": {
"bl_idname": "SvStringsSocket",
"name": "attrs",
"attributes": {
"hide": true
},
"properties": {
"quick_link_to_node": "SvVDAttrsNodeMk2"
}
}
},
"bl_idname": "SvViewerDrawMk4"
},
"Vector In": {
"attributes": {
"location": [
127.50938415527344,
234.73716735839844
],
"width": 100.0
},
"inputs": {
"X": {
"bl_idname": "SvStringsSocket",
"name": "X",
"properties": {
"prop_name": "x_"
}
},
"Y": {
"bl_idname": "SvStringsSocket",
"name": "Y",
"properties": {
"prop_name": "y_"
}
},
"Z": {
"bl_idname": "SvStringsSocket",
"name": "Z",
"properties": {
"prop_name": "z_"
}
}
},
"outputs": {
"Vectors": {
"bl_idname": "SvVerticesSocket",
"name": "Vectors"
}
},
"bl_idname": "GenVectorsNode"
},
"Vector In.001": {
"attributes": {
"location": [
332.776611328125,
-94.86659240722656
],
"width": 100.0
},
"inputs": {
"X": {
"bl_idname": "SvStringsSocket",
"name": "X",
"properties": {
"prop_name": "x_"
}
},
"Y": {
"bl_idname": "SvStringsSocket",
"name": "Y",
"properties": {
"prop_name": "y_"
}
},
"Z": {
"bl_idname": "SvStringsSocket",
"name": "Z",
"properties": {
"prop_name": "z_"
}
}
},
"outputs": {
"Vectors": {
"bl_idname": "SvVerticesSocket",
"name": "Vectors"
}
},
"bl_idname": "GenVectorsNode"
},
"Reroute.001": {
"attributes": {
"location": [
61.621337890625,
166.40892028808594
],
"width": 16.0
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Smooth Numbers": {
"attributes": {
"location": [
91.92932891845703,
-170.88941955566406
]
},
"properties": {
"iterations": 6
},
"inputs": {
"Values": {
"bl_idname": "SvStringsSocket",
"name": "Values"
},
"Iterations": {
"bl_idname": "SvStringsSocket",
"name": "Iterations",
"properties": {
"prop_name": "iterations"
}
},
"Factor": {
"bl_idname": "SvStringsSocket",
"name": "Factor",
"properties": {
"prop_name": "factor"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvSmoothNumbersNode"
},
"Reroute": {
"attributes": {
"location": [
255.8675537109375,
82.38099670410156
],
"width": 16.0
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
}
},
"links": [
{
"from_node": "Line",
"from_socket": "Verts",
"to_node": "Vector Out",
"to_socket": "Vectors"
},
{
"from_node": "Oscillator",
"from_socket": "Out",
"to_node": "Stethoscope MK2",
"to_socket": "Data"
},
{
"from_node": "Vector Out",
"from_socket": "X",
"to_node": "Oscillator",
"to_socket": "Value"
},
{
"from_node": "List Input",
"from_socket": "List",
"to_node": "Oscillator",
"to_socket": "Offset"
},
{
"from_node": "Vector In.001",
"from_socket": "Vectors",
"to_node": "Viewer Draw.001",
"to_socket": "Vertices"
},
{
"from_node": "Reroute",
"from_socket": "Output",
"to_node": "Viewer Draw.001",
"to_socket": "Edges"
},
{
"from_node": "Vector In",
"from_socket": "Vectors",
"to_node": "Viewer Draw",
"to_socket": "Vertices"
},
{
"from_node": "Reroute",
"from_socket": "Output",
"to_node": "Viewer Draw",
"to_socket": "Edges"
},
{
"from_node": "Reroute.001",
"from_socket": "Output",
"to_node": "Vector In",
"to_socket": "X"
},
{
"from_node": "Oscillator",
"from_socket": "Out",
"to_node": "Vector In",
"to_socket": "Y"
},
{
"from_node": "Reroute.001",
"from_socket": "Output",
"to_node": "Vector In.001",
"to_socket": "X"
},
{
"from_node": "Smooth Numbers",
"from_socket": "Out",
"to_node": "Vector In.001",
"to_socket": "Y"
},
{
"from_node": "Vector Out",
"from_socket": "X",
"to_node": "Reroute.001",
"to_socket": "Input"
},
{
"from_node": "Oscillator",
"from_socket": "Out",
"to_node": "Smooth Numbers",
"to_socket": "Values"
},
{
"from_node": "Line",
"from_socket": "Edges",
"to_node": "Reroute",
"to_socket": "Input"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment