Skip to content

Instantly share code, notes, and snippets.

@satabol
Created January 5, 2023 20:42
Show Gist options
  • Save satabol/c119546943b4ce703d0f55be00cbedbd to your computer and use it in GitHub Desktop.
Save satabol/c119546943b4ce703d0f55be00cbedbd to your computer and use it in GitHub Desktop.
Sverchok.v1.2.0-alpha | Blender.3.4.1 | NodeTree | 2023.01.05 | 23:42 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Frame.008": {
"attributes": {
"location": [
0.0,
0.0
],
"height": 275.0,
"width": 241.486328125,
"color": [
0.9192405939102173,
1.0,
0.8566989898681641
],
"use_custom_color": true
},
"bl_idname": "NodeFrame"
},
"Extrude Curve Along Vector": {
"attributes": {
"location": [
16934.27734375,
2106.1142578125
],
"width": 209.62890625
},
"inputs": {
"Profile": {
"bl_idname": "SvCurveSocket",
"name": "Profile"
},
"Vector": {
"bl_idname": "SvVerticesSocket",
"name": "Vector",
"properties": {
"use_prop": true,
"prop": [
0.0,
0.0,
2.5
],
"expanded": true
}
}
},
"outputs": {
"Surface": {
"bl_idname": "SvSurfaceSocket",
"name": "Surface"
}
},
"bl_idname": "SvExExtrudeCurveVectorNode"
},
"Number Range.008": {
"attributes": {
"location": [
18309.7890625,
1571.5380859375
]
},
"properties": {
"range_mode": "RANGE_COUNT",
"current_mode": "RANGE_COUNT",
"stop_float": 6.2831854820251465,
"count_": 13
},
"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"
},
"Formula.001": {
"attributes": {
"location": [
17949.990234375,
1637.612548828125
],
"width": 230.0
},
"properties": {
"formula1": "TMax-TMax/n"
},
"inputs": {
"TMax": {
"bl_idname": "SvFormulaSocket",
"name": "TMax"
},
"n": {
"bl_idname": "SvFormulaSocket",
"name": "n"
}
},
"outputs": {
"Result": {
"bl_idname": "SvStringsSocket",
"name": "Result"
}
},
"bl_idname": "SvFormulaNodeMk5"
},
"Viewer Draw.052": {
"attributes": {
"location": [
17760.0625,
2020.755859375
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"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"
},
"Evaluate Curve.013": {
"attributes": {
"location": [
17573.634765625,
1957.0206298828125
]
},
"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"
},
"Reroute.025": {
"attributes": {
"location": [
18168.91796875,
1688.15478515625
],
"width": 16.0
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Viewer Draw.050": {
"attributes": {
"location": [
17535.35546875,
1567.2340087890625
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"activate": false,
"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"
},
"A Number.008": {
"attributes": {
"location": [
17763.80078125,
1450.29150390625
]
},
"properties": {
"float_": 12.0
},
"inputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Float",
"properties": {
"prop_name": "float_"
}
}
},
"outputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Float",
"properties": {
"custom_draw": "mode_custom_draw"
}
}
},
"bl_idname": "SvNumberNode"
},
"Curve on Surface": {
"attributes": {
"location": [
17367.724609375,
1748.348876953125
]
},
"inputs": {
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve"
},
"Surface": {
"bl_idname": "SvSurfaceSocket",
"name": "Surface"
}
},
"outputs": {
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve"
}
},
"bl_idname": "SvExCurveOnSurfaceNode"
},
"Evaluate Curve.012": {
"attributes": {
"location": [
17367.724609375,
1567.2340087890625
]
},
"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"
},
"Curve Frame.004": {
"attributes": {
"location": [
18501.923828125,
1866.3656005859375
]
},
"inputs": {
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve"
},
"T": {
"bl_idname": "SvStringsSocket",
"name": "T",
"properties": {
"prop_name": "t_value"
}
}
},
"outputs": {
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Normal": {
"bl_idname": "SvVerticesSocket",
"name": "Normal"
},
"Binormal": {
"bl_idname": "SvVerticesSocket",
"name": "Binormal"
}
},
"bl_idname": "SvExCurveFrameNode"
},
"Viewer Draw.051": {
"attributes": {
"location": [
18793.771484375,
1985.4163818359375
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"activate": false,
"edge_color": [
0.8100009560585022,
0.32393574714660645,
0.0,
1.0
],
"polygon_color": [
0.8100009560585022,
0.32393574714660645,
0.0,
1.0
],
"display_verts": false,
"selected_draw_mode": "smooth"
},
"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"
},
"Reroute.026": {
"attributes": {
"location": [
18467.89453125,
2163.625732421875
],
"width": 16.0
},
"inputs": {
"Input": {
"bl_idname": "NodeSocketColor",
"name": "Input"
}
},
"outputs": {
"Output": {
"bl_idname": "NodeSocketColor",
"name": "Output"
}
},
"bl_idname": "NodeReroute"
},
"Circle (Curve).003": {
"attributes": {
"location": [
16713.970703125,
2058.8037109375
]
},
"inputs": {
"Center": {
"bl_idname": "SvMatrixSocket",
"name": "Center"
},
"Radius": {
"bl_idname": "SvStringsSocket",
"name": "Radius",
"properties": {
"prop_name": "radius"
}
},
"TMin": {
"bl_idname": "SvStringsSocket",
"name": "TMin",
"properties": {
"prop_name": "t_min"
}
},
"TMax": {
"bl_idname": "SvStringsSocket",
"name": "TMax",
"properties": {
"prop_name": "t_max"
}
},
"NPoints": {
"bl_idname": "SvStringsSocket",
"name": "NPoints",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "n_points"
}
}
},
"outputs": {
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve"
}
},
"bl_idname": "SvCircleCurveMk2Node"
},
"Viewer Draw.049": {
"attributes": {
"location": [
17459.83203125,
2383.43603515625
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"selected_draw_mode": "smooth",
"edge_color": [
0.170579195022583,
0.6651744842529297,
1.0,
0.5316765308380127
],
"display_verts": false,
"polygon_color": [
0.170579195022583,
0.6651744842529297,
1.0,
0.5103890895843506
]
},
"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.003": {
"attributes": {
"location": [
17259.208984375,
2332.234375
]
},
"properties": {
"samples_u": 70
},
"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"
},
"Curve Formula": {
"attributes": {
"location": [
16900.580078125,
1940.3228759765625
],
"width": 243.677734375
},
"properties": {
"formula2": "0.4*sin(t) + 0.5",
"formula3": "0",
"formula1": "t"
},
"inputs": {
"TMin": {
"bl_idname": "SvStringsSocket",
"name": "TMin",
"properties": {
"prop_name": "t_min"
}
},
"TMax": {
"bl_idname": "SvStringsSocket",
"name": "TMax",
"properties": {
"prop_name": "t_max"
}
}
},
"outputs": {
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve"
}
},
"bl_idname": "SvExCurveFormulaNode"
},
"Box.001": {
"attributes": {
"location": [
18506.9453125,
2121.551025390625
],
"color": [
0.0,
0.5,
0.5
],
"use_custom_color": true
},
"properties": {
"Size": 0.46299999952316284
},
"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"
},
"Curve Frame on Surface.001": {
"attributes": {
"location": [
18501.591796875,
2376.2880859375
],
"width": 181.486328125,
"parent": {
"type": "NODE",
"value": "Frame.008"
}
},
"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"
},
"Viewer Draw.053": {
"attributes": {
"location": [
18786.837890625,
2342.905517578125
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"activate": false,
"selected_draw_mode": "smooth",
"edge_color": [
0.8100009560585022,
0.32393574714660645,
0.0,
1.0
],
"polygon_color": [
0.8100009560585022,
0.32393574714660645,
0.0,
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"
},
"Curve Domain.001": {
"attributes": {
"location": [
17763.80078125,
1711.0452880859375
]
},
"inputs": {
"Curve": {
"bl_idname": "SvCurveSocket",
"name": "Curve"
}
},
"outputs": {
"TMin": {
"bl_idname": "SvStringsSocket",
"name": "TMin"
},
"TMax": {
"bl_idname": "SvStringsSocket",
"name": "TMax"
},
"Range": {
"bl_idname": "SvStringsSocket",
"name": "Range"
}
},
"bl_idname": "SvExCurveRangeNode"
}
},
"links": [
{
"from_node": "Circle (Curve).003",
"from_socket": "Curve",
"to_node": "Extrude Curve Along Vector",
"to_socket": "Profile"
},
{
"from_node": "Reroute.025",
"from_socket": "Output",
"to_node": "Number Range.008",
"to_socket": "Start"
},
{
"from_node": "Formula.001",
"from_socket": "Result",
"to_node": "Number Range.008",
"to_socket": "Step"
},
{
"from_node": "A Number.008",
"from_socket": "Float",
"to_node": "Number Range.008",
"to_socket": "Stop"
},
{
"from_node": "Curve Domain.001",
"from_socket": "TMax",
"to_node": "Formula.001",
"to_socket": "TMax"
},
{
"from_node": "A Number.008",
"from_socket": "Float",
"to_node": "Formula.001",
"to_socket": "n"
},
{
"from_node": "Evaluate Curve.013",
"from_socket": "Vertices",
"to_node": "Viewer Draw.052",
"to_socket": "Vertices"
},
{
"from_node": "Evaluate Curve.013",
"from_socket": "Edges",
"to_node": "Viewer Draw.052",
"to_socket": "Edges"
},
{
"from_node": "Curve on Surface",
"from_socket": "Curve",
"to_node": "Evaluate Curve.013",
"to_socket": "Curve"
},
{
"from_node": "Curve Domain.001",
"from_socket": "TMin",
"to_node": "Reroute.025",
"to_socket": "Input"
},
{
"from_node": "Evaluate Curve.012",
"from_socket": "Vertices",
"to_node": "Viewer Draw.050",
"to_socket": "Vertices"
},
{
"from_node": "Evaluate Curve.012",
"from_socket": "Edges",
"to_node": "Viewer Draw.050",
"to_socket": "Edges"
},
{
"from_node": "Curve Formula",
"from_socket": "Curve",
"to_node": "Curve on Surface",
"to_socket": "Curve"
},
{
"from_node": "Extrude Curve Along Vector",
"from_socket": "Surface",
"to_node": "Curve on Surface",
"to_socket": "Surface"
},
{
"from_node": "Curve Formula",
"from_socket": "Curve",
"to_node": "Evaluate Curve.012",
"to_socket": "Curve"
},
{
"from_node": "Curve on Surface",
"from_socket": "Curve",
"to_node": "Curve Frame.004",
"to_socket": "Curve"
},
{
"from_node": "Number Range.008",
"from_socket": "Range",
"to_node": "Curve Frame.004",
"to_socket": "T"
},
{
"from_node": "Box.001",
"from_socket": "Vers",
"to_node": "Viewer Draw.051",
"to_socket": "Vertices"
},
{
"from_node": "Box.001",
"from_socket": "Edgs",
"to_node": "Viewer Draw.051",
"to_socket": "Edges"
},
{
"from_node": "Box.001",
"from_socket": "Pols",
"to_node": "Viewer Draw.051",
"to_socket": "Polygons"
},
{
"from_node": "Curve Frame.004",
"from_socket": "Matrix",
"to_node": "Viewer Draw.051",
"to_socket": "Matrix"
},
{
"from_node": "Number Range.008",
"from_socket": "Range",
"to_node": "Reroute.026",
"to_socket": "Input"
},
{
"from_node": "Evaluate Surface.003",
"from_socket": "Vertices",
"to_node": "Viewer Draw.049",
"to_socket": "Vertices"
},
{
"from_node": "Evaluate Surface.003",
"from_socket": "Edges",
"to_node": "Viewer Draw.049",
"to_socket": "Edges"
},
{
"from_node": "Evaluate Surface.003",
"from_socket": "Faces",
"to_node": "Viewer Draw.049",
"to_socket": "Polygons"
},
{
"from_node": "Extrude Curve Along Vector",
"from_socket": "Surface",
"to_node": "Evaluate Surface.003",
"to_socket": "Surface"
},
{
"from_node": "Extrude Curve Along Vector",
"from_socket": "Surface",
"to_node": "Curve Frame on Surface.001",
"to_socket": "Surface"
},
{
"from_node": "Curve Formula",
"from_socket": "Curve",
"to_node": "Curve Frame on Surface.001",
"to_socket": "UVCurve"
},
{
"from_node": "Reroute.026",
"from_socket": "Output",
"to_node": "Curve Frame on Surface.001",
"to_socket": "T"
},
{
"from_node": "Box.001",
"from_socket": "Vers",
"to_node": "Viewer Draw.053",
"to_socket": "Vertices"
},
{
"from_node": "Box.001",
"from_socket": "Edgs",
"to_node": "Viewer Draw.053",
"to_socket": "Edges"
},
{
"from_node": "Box.001",
"from_socket": "Pols",
"to_node": "Viewer Draw.053",
"to_socket": "Polygons"
},
{
"from_node": "Curve Frame on Surface.001",
"from_socket": "Matrix",
"to_node": "Viewer Draw.053",
"to_socket": "Matrix"
},
{
"from_node": "Curve on Surface",
"from_socket": "Curve",
"to_node": "Curve Domain.001",
"to_socket": "Curve"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment