Skip to content

Instantly share code, notes, and snippets.

@satabol
Created January 5, 2023 21:14
Show Gist options
  • Save satabol/5fdc5d5e6169a86f9356ff461be321d3 to your computer and use it in GitHub Desktop.
Save satabol/5fdc5d5e6169a86f9356ff461be321d3 to your computer and use it in GitHub Desktop.
Sverchok.v1.2.0-alpha | Blender.3.4.1 | NodeTree | 2023.01.06 | 00:14 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Frame.009": {
"attributes": {
"location": [
639.8270263671875,
2293.092529296875
],
"height": 275.0,
"width": 242.951171875,
"color": [
0.9069756269454956,
1.0,
0.8394454717636108
],
"use_custom_color": true
},
"bl_idname": "NodeFrame"
},
"Reroute.028": {
"attributes": {
"location": [
17655.662109375,
5743.23095703125
],
"width": 16.0
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.029": {
"attributes": {
"location": [
17654.8671875,
5766.1376953125
],
"width": 16.0
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Curve Frame on Surface.002": {
"attributes": {
"location": [
17761.998901367188,
5922.449951171875
],
"width": 182.951171875,
"parent": {
"type": "NODE",
"value": "Frame.009"
}
},
"properties": {
"t_value": 0.4429999887943268
},
"inputs": {
"Surface": {
"bl_idname": "SvSurfaceSocket",
"name": "Surface"
},
"UVCurve": {
"bl_idname": "SvCurveSocket",
"name": "UVCurve"
},
"T": {
"bl_idname": "SvStringsSocket",
"name": "T",
"properties": {
"prop_name": "t_value"
}
}
},
"outputs": {
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Tangent": {
"bl_idname": "SvVerticesSocket",
"name": "Tangent"
},
"Normal": {
"bl_idname": "SvVerticesSocket",
"name": "Normal"
},
"Binormal": {
"bl_idname": "SvVerticesSocket",
"name": "Binormal"
}
},
"bl_idname": "SvCurveFrameOnSurfNode"
},
"Reroute.032": {
"attributes": {
"location": [
17655.61328125,
5720.3125
],
"width": 16.0
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Reroute.035": {
"attributes": {
"location": [
17415.333984375,
5998.326171875
],
"width": 16.0
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Surface from Curves.001": {
"attributes": {
"location": [
17105.53125,
5703.9609375
],
"width": 160.9140625
},
"properties": {
"interp_mode": "CUBIC"
},
"inputs": {
"Curves": {
"bl_idname": "SvCurveSocket",
"name": "Curves"
},
"Degree": {
"bl_idname": "SvStringsSocket",
"name": "Degree",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "degree"
}
},
"Epsilon": {
"bl_idname": "SvStringsSocket",
"name": "Epsilon",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "epsilon"
}
},
"Smooth": {
"bl_idname": "SvStringsSocket",
"name": "Smooth",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "smooth"
}
}
},
"outputs": {
"Surface": {
"bl_idname": "SvSurfaceSocket",
"name": "Surface"
}
},
"bl_idname": "SvInterpolatingSurfaceNode"
},
"Reroute.033": {
"attributes": {
"location": [
18016.650390625,
5885.9814453125
],
"width": 16.0
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Matrix In.009": {
"attributes": {
"location": [
18014.830078125,
5824.9130859375
]
},
"properties": {
"scale": [
0.3489999771118164,
0.3489999771118164,
0.3489999771118164
]
},
"inputs": {
"Location": {
"bl_idname": "SvVerticesSocket",
"name": "Location",
"properties": {
"prop_name": "location_"
}
},
"Scale": {
"bl_idname": "SvVerticesSocket",
"name": "Scale",
"properties": {
"prop_name": "scale",
"expanded": true
}
},
"Quaternion": {
"bl_idname": "SvQuaternionSocket",
"name": "Quaternion",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "quaternion"
}
},
"Angle X": {
"bl_idname": "SvStringsSocket",
"name": "Angle X",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_x"
}
},
"Angle Y": {
"bl_idname": "SvStringsSocket",
"name": "Angle Y",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_y"
}
},
"Angle Z": {
"bl_idname": "SvStringsSocket",
"name": "Angle Z",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_z"
}
},
"Axis": {
"bl_idname": "SvVerticesSocket",
"name": "Axis",
"properties": {
"prop_name": "axis"
}
},
"Angle": {
"bl_idname": "SvStringsSocket",
"name": "Angle",
"properties": {
"prop_name": "angle"
}
}
},
"outputs": {
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"bl_idname": "SvMatrixInNodeMK4"
},
"Matrix Math.002": {
"attributes": {
"location": [
18211.76171875,
5928.5361328125
],
"label": "Matrix Multiply"
},
"inputs": {
"A": {
"bl_idname": "SvMatrixSocket",
"name": "A"
},
"B": {
"bl_idname": "SvMatrixSocket",
"name": "B"
},
"C": {
"bl_idname": "SvMatrixSocket",
"name": "C"
}
},
"outputs": {
"C": {
"bl_idname": "SvMatrixSocket",
"name": "C"
}
},
"bl_idname": "SvMatrixMathNode"
},
"Viewer Draw.060": {
"attributes": {
"location": [
18432.240234375,
6007.9521484375
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"polygon_color": [
0.8100001811981201,
0.4146418273448944,
0.09673258662223816,
1.0
],
"selected_draw_mode": "smooth",
"edge_color": [
0.8100001811981201,
0.4146418273448944,
0.09673258662223816,
1.0
],
"display_verts": false
},
"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"
},
"Box.003": {
"attributes": {
"location": [
18207.875,
5719.361328125
],
"color": [
0.0,
0.5,
0.5
],
"use_custom_color": true
},
"properties": {
"Size": 0.5349999666213989
},
"inputs": {
"Size": {
"bl_idname": "SvStringsSocket",
"name": "Size",
"properties": {
"prop_name": "Size"
}
},
"Divx": {
"bl_idname": "SvStringsSocket",
"name": "Divx",
"properties": {
"prop_name": "Divx"
}
},
"Divy": {
"bl_idname": "SvStringsSocket",
"name": "Divy",
"properties": {
"prop_name": "Divy"
}
},
"Divz": {
"bl_idname": "SvStringsSocket",
"name": "Divz",
"properties": {
"prop_name": "Divz"
}
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
}
},
"outputs": {
"Vers": {
"bl_idname": "SvVerticesSocket",
"name": "Vers",
"properties": {
"description": "Box vertices"
}
},
"Edgs": {
"bl_idname": "SvStringsSocket",
"name": "Edgs"
},
"Pols": {
"bl_idname": "SvStringsSocket",
"name": "Pols"
}
},
"bl_idname": "SvBoxNodeMk2"
},
"Evaluate Curve.014": {
"attributes": {
"location": [
17557.91015625,
6285.29296875
]
},
"inputs": {
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve"
},
"T": {
"bl_idname": "SvStringsSocket",
"name": "T",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "t_value"
}
},
"Samples": {
"bl_idname": "SvStringsSocket",
"name": "Samples",
"properties": {
"prop_name": "sample_size"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Tangents": {
"bl_idname": "SvVerticesSocket",
"name": "Tangents"
}
},
"bl_idname": "SvExEvalCurveNode"
},
"Matrix In.010": {
"attributes": {
"location": [
17560.0859375,
6068.908203125
]
},
"inputs": {
"Location": {
"bl_idname": "SvVerticesSocket",
"name": "Location",
"properties": {
"prop_name": "location_",
"expanded": true
}
},
"Scale": {
"bl_idname": "SvVerticesSocket",
"name": "Scale",
"properties": {
"prop_name": "scale"
}
},
"Quaternion": {
"bl_idname": "SvQuaternionSocket",
"name": "Quaternion",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "quaternion"
}
},
"Angle X": {
"bl_idname": "SvStringsSocket",
"name": "Angle X",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_x"
}
},
"Angle Y": {
"bl_idname": "SvStringsSocket",
"name": "Angle Y",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_y"
}
},
"Angle Z": {
"bl_idname": "SvStringsSocket",
"name": "Angle Z",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "angle_z"
}
},
"Axis": {
"bl_idname": "SvVerticesSocket",
"name": "Axis",
"properties": {
"prop_name": "axis"
}
},
"Angle": {
"bl_idname": "SvStringsSocket",
"name": "Angle",
"properties": {
"prop_name": "angle"
}
}
},
"outputs": {
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"bl_idname": "SvMatrixInNodeMK4"
},
"Cubic Spline.007": {
"attributes": {
"location": [
17251.669921875,
6034.259765625
]
},
"properties": {
"is_cyclic": true
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
}
},
"outputs": {
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve"
}
},
"bl_idname": "SvExCubicSplineNode"
},
"Viewer Draw.059": {
"attributes": {
"location": [
18207.53125,
6185.64599609375
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"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"
},
"Move.003": {
"attributes": {
"location": [
17088.248046875,
6036.41552734375
]
},
"properties": {
"movement_vectors": [
0.5,
0.5,
0.0
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Movement Vectors": {
"bl_idname": "SvVerticesSocket",
"name": "Movement Vectors",
"properties": {
"prop_name": "movement_vectors",
"expanded": true
}
},
"Strength": {
"bl_idname": "SvStringsSocket",
"name": "Strength",
"properties": {
"prop_name": "strength"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
}
},
"bl_idname": "SvMoveNodeMk3"
},
"Bezier Input.001": {
"attributes": {
"location": [
16911.259765625,
5703.35302734375
],
"color": [
0.0,
0.5,
0.20000000298023224
],
"use_custom_color": true
},
"properties": {
"object_names": [
{
"name": "BezierCurve.003"
},
{
"name": "BezierCurve.004"
},
{
"name": "BezierCurve.005"
}
]
},
"outputs": {
"Curves": {
"bl_idname": "SvCurveSocket",
"name": "Curves"
},
"ControlPoints": {
"bl_idname": "SvVerticesSocket",
"name": "ControlPoints"
},
"Matrices": {
"bl_idname": "SvMatrixSocket",
"name": "Matrices"
}
},
"bl_idname": "SvBezierInNode"
},
"Viewer Draw.054": {
"attributes": {
"location": [
17550.080078125,
5509.1962890625
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"edge_color": [
0.14000000059604645,
0.5400000214576721,
0.8100000023841858,
1.0
],
"selected_draw_mode": "smooth",
"display_verts": false,
"polygon_color": [
0.14000000059604645,
0.5400000214576721,
0.8100000023841858,
0.8084688186645508
]
},
"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"
},
"Evaluate Surface.004": {
"attributes": {
"location": [
17350.470703125,
5519.271484375
]
},
"inputs": {
"Surface": {
"bl_idname": "SvSurfaceSocket",
"name": "Surface"
},
"U": {
"bl_idname": "SvStringsSocket",
"name": "U",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "u_value"
}
},
"V": {
"bl_idname": "SvStringsSocket",
"name": "V",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "v_value"
}
},
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"attributes": {
"hide": true
}
},
"SamplesU": {
"bl_idname": "SvStringsSocket",
"name": "SamplesU",
"properties": {
"prop_name": "samples_u"
}
},
"SamplesV": {
"bl_idname": "SvStringsSocket",
"name": "SamplesV",
"properties": {
"prop_name": "samples_v"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces"
}
},
"bl_idname": "SvExEvalSurfaceNode"
},
"Number Range.009": {
"attributes": {
"location": [
17488.291015625,
5715.197265625
]
},
"properties": {
"stop_float": 1.0,
"range_mode": "RANGE_COUNT",
"current_mode": "RANGE_COUNT",
"count_": 25
},
"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"
},
"Viewer Draw.055": {
"attributes": {
"location": [
17771.0859375,
6229.6044921875
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"edge_color": [
1.0,
1.0,
0.38777613639831543,
1.0
],
"vector_color": [
1.0,
1.0,
0.38777613639831543,
1.0
],
"activate": false
},
"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"
},
"NGon.007": {
"attributes": {
"location": [
16902.109375,
6033.88916015625
],
"color": [
0.0,
0.5,
0.5
],
"use_custom_color": true
},
"properties": {
"rad_": 0.4000000059604645
},
"inputs": {
"Radius": {
"bl_idname": "SvStringsSocket",
"name": "Radius",
"properties": {
"prop_name": "rad_"
}
},
"N Sides": {
"bl_idname": "SvStringsSocket",
"name": "N Sides",
"properties": {
"prop_name": "sides_"
}
},
"Divisions": {
"bl_idname": "SvStringsSocket",
"name": "Divisions",
"properties": {
"prop_name": "divisions"
}
},
"RandomR": {
"bl_idname": "SvStringsSocket",
"name": "RandomR",
"properties": {
"prop_name": "rand_r_"
}
},
"RandomPhi": {
"bl_idname": "SvStringsSocket",
"name": "RandomPhi",
"properties": {
"prop_name": "rand_phi_"
}
},
"RandomSeed": {
"bl_idname": "SvStringsSocket",
"name": "RandomSeed",
"properties": {
"prop_name": "rand_seed_"
}
},
"Shift": {
"bl_idname": "SvStringsSocket",
"name": "Shift",
"properties": {
"prop_name": "shift_"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
}
},
"bl_idname": "SvNGonNode"
}
},
"links": [
{
"from_node": "Reroute.035",
"from_socket": "Output",
"to_node": "Reroute.028",
"to_socket": "Input"
},
{
"from_node": "Surface from Curves.001",
"from_socket": "Surface",
"to_node": "Reroute.029",
"to_socket": "Input"
},
{
"from_node": "Reroute.029",
"from_socket": "Output",
"to_node": "Curve Frame on Surface.002",
"to_socket": "Surface"
},
{
"from_node": "Reroute.028",
"from_socket": "Output",
"to_node": "Curve Frame on Surface.002",
"to_socket": "UVCurve"
},
{
"from_node": "Reroute.032",
"from_socket": "Output",
"to_node": "Curve Frame on Surface.002",
"to_socket": "T"
},
{
"from_node": "Number Range.009",
"from_socket": "Range",
"to_node": "Reroute.032",
"to_socket": "Input"
},
{
"from_node": "Cubic Spline.007",
"from_socket": "Curve",
"to_node": "Reroute.035",
"to_socket": "Input"
},
{
"from_node": "Bezier Input.001",
"from_socket": "Curves",
"to_node": "Surface from Curves.001",
"to_socket": "Curves"
},
{
"from_node": "Curve Frame on Surface.002",
"from_socket": "Matrix",
"to_node": "Reroute.033",
"to_socket": "Input"
},
{
"from_node": "Reroute.033",
"from_socket": "Output",
"to_node": "Matrix Math.002",
"to_socket": "A"
},
{
"from_node": "Matrix In.009",
"from_socket": "Matrices",
"to_node": "Matrix Math.002",
"to_socket": "B"
},
{
"from_node": "Box.003",
"from_socket": "Vers",
"to_node": "Viewer Draw.060",
"to_socket": "Vertices"
},
{
"from_node": "Box.003",
"from_socket": "Edgs",
"to_node": "Viewer Draw.060",
"to_socket": "Edges"
},
{
"from_node": "Box.003",
"from_socket": "Pols",
"to_node": "Viewer Draw.060",
"to_socket": "Polygons"
},
{
"from_node": "Matrix Math.002",
"from_socket": "C",
"to_node": "Viewer Draw.060",
"to_socket": "Matrix"
},
{
"from_node": "Reroute.035",
"from_socket": "Output",
"to_node": "Evaluate Curve.014",
"to_socket": "Curve"
},
{
"from_node": "Move.003",
"from_socket": "Vertices",
"to_node": "Cubic Spline.007",
"to_socket": "Vertices"
},
{
"from_node": "Reroute.033",
"from_socket": "Output",
"to_node": "Viewer Draw.059",
"to_socket": "Vertices"
},
{
"from_node": "NGon.007",
"from_socket": "Vertices",
"to_node": "Move.003",
"to_socket": "Vertices"
},
{
"from_node": "Evaluate Surface.004",
"from_socket": "Vertices",
"to_node": "Viewer Draw.054",
"to_socket": "Vertices"
},
{
"from_node": "Evaluate Surface.004",
"from_socket": "Edges",
"to_node": "Viewer Draw.054",
"to_socket": "Edges"
},
{
"from_node": "Evaluate Surface.004",
"from_socket": "Faces",
"to_node": "Viewer Draw.054",
"to_socket": "Polygons"
},
{
"from_node": "Surface from Curves.001",
"from_socket": "Surface",
"to_node": "Evaluate Surface.004",
"to_socket": "Surface"
},
{
"from_node": "Evaluate Curve.014",
"from_socket": "Vertices",
"to_node": "Viewer Draw.055",
"to_socket": "Vertices"
},
{
"from_node": "Evaluate Curve.014",
"from_socket": "Edges",
"to_node": "Viewer Draw.055",
"to_socket": "Edges"
},
{
"from_node": "Matrix In.010",
"from_socket": "Matrices",
"to_node": "Viewer Draw.055",
"to_socket": "Matrix"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment