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 hidden or 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