Created
January 5, 2023 20:42
-
-
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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