Created
March 26, 2025 16:58
-
-
Save portnov/65db6aa1d6e7c2df6098a8c0c1ccce4a to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0 | Blender.4.4.0 | NodeTree | 2025.03.26 | 21:58 | 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": { | |
| "Spiral": { | |
| "attributes": { | |
| "location": [ | |
| -331.9126892089844, | |
| 252.80853271484375 | |
| ], | |
| "height": 4.0, | |
| "width": 170.0, | |
| "parent": { | |
| "type": "NODE", | |
| "value": "Frame.001" | |
| } | |
| }, | |
| "properties": { | |
| "sType": "LOGARITHMIC", | |
| "eRadius": 4.179999828338623, | |
| "iRadius": 0.0, | |
| "exponent": 0.0, | |
| "turns": 246, | |
| "resolution": 10, | |
| "height": 4.0, | |
| "arms": 4, | |
| "separate": true | |
| }, | |
| "inputs": { | |
| "R": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "R", | |
| "properties": { | |
| "prop_name": "eRadius" | |
| } | |
| }, | |
| "r": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "r", | |
| "properties": { | |
| "prop_name": "iRadius" | |
| } | |
| }, | |
| "e": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "e", | |
| "properties": { | |
| "prop_name": "exponent" | |
| } | |
| }, | |
| "t": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "t", | |
| "properties": { | |
| "prop_name": "turns" | |
| } | |
| }, | |
| "n": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "n", | |
| "properties": { | |
| "prop_name": "resolution" | |
| } | |
| }, | |
| "s": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "s", | |
| "properties": { | |
| "prop_name": "scale" | |
| } | |
| }, | |
| "h": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "h", | |
| "properties": { | |
| "prop_name": "height" | |
| } | |
| }, | |
| "p": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "p", | |
| "properties": { | |
| "prop_name": "phase" | |
| } | |
| }, | |
| "a": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "a", | |
| "properties": { | |
| "prop_name": "arms" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices", | |
| "properties": { | |
| "use_unwrap": true | |
| } | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| } | |
| }, | |
| "bl_idname": "SvSpiralNodeMK2" | |
| }, | |
| "Catmull-Rom Spline": { | |
| "attributes": { | |
| "location": [ | |
| -71.04638671875, | |
| 207.87425231933594 | |
| ], | |
| "parent": { | |
| "type": "NODE", | |
| "value": "Frame.001" | |
| } | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Tension": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Tension", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "tension" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| } | |
| }, | |
| "bl_idname": "SvCatmullRomSplineNode" | |
| }, | |
| "Hilbert": { | |
| "attributes": { | |
| "location": [ | |
| -310.0736083984375, | |
| -303.6768493652344 | |
| ], | |
| "parent": { | |
| "type": "NODE", | |
| "value": "Frame" | |
| } | |
| }, | |
| "properties": { | |
| "level_": 3, | |
| "size_": 10.0 | |
| }, | |
| "inputs": { | |
| "Level": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Level", | |
| "properties": { | |
| "prop_name": "level_" | |
| } | |
| }, | |
| "Size": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Size", | |
| "properties": { | |
| "prop_name": "size_" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| } | |
| }, | |
| "bl_idname": "HilbertNode" | |
| }, | |
| "Catmull-Rom Spline.001": { | |
| "attributes": { | |
| "location": [ | |
| -63.982177734375, | |
| -201.4996795654297 | |
| ], | |
| "parent": { | |
| "type": "NODE", | |
| "value": "Frame" | |
| } | |
| }, | |
| "inputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Tension": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Tension", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "tension" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| } | |
| }, | |
| "bl_idname": "SvCatmullRomSplineNode" | |
| }, | |
| "Viewer Draw Curve.001": { | |
| "attributes": { | |
| "location": [ | |
| 718.458740234375, | |
| 248.1641387939453 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "line_color": [ | |
| 0.0, | |
| 0.06277695298194885, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "comb_color": [ | |
| 0.7445480227470398, | |
| 0.43838220834732056, | |
| 0.0, | |
| 0.7405171394348145 | |
| ], | |
| "control_polygon_color": [ | |
| 0.023192498832941055, | |
| 0.6177791357040405, | |
| 0.41069942712783813, | |
| 1.0 | |
| ], | |
| "verts_color": [ | |
| 0.0, | |
| 0.8049903512001038, | |
| 0.7719917297363281, | |
| 1.0 | |
| ], | |
| "arrows_color": [ | |
| 0.04119928926229477, | |
| 0.6374202370643616, | |
| 0.48610028624534607, | |
| 1.0 | |
| ], | |
| "resolution": 5000, | |
| "line_width": 1, | |
| "control_points_color": [ | |
| 0.015343744307756424, | |
| 0.3374054431915283, | |
| 0.025069717317819595, | |
| 1.0 | |
| ], | |
| "draw_verts": true | |
| }, | |
| "inputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| }, | |
| "Resolution": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Resolution", | |
| "properties": { | |
| "prop_name": "resolution" | |
| } | |
| } | |
| }, | |
| "bl_idname": "SvCurveViewerDrawNode" | |
| }, | |
| "Bend Along Curve Field": { | |
| "attributes": { | |
| "location": [ | |
| 216.14773559570312, | |
| 31.602458953857422 | |
| ], | |
| "width": 185.9027099609375 | |
| }, | |
| "properties": { | |
| "algorithm": "track_normal", | |
| "t_min": 0.0, | |
| "t_max": 4.0, | |
| "length_mode": "L", | |
| "resolution": 200 | |
| }, | |
| "inputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| }, | |
| "TMin": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "TMin", | |
| "properties": { | |
| "prop_name": "t_min" | |
| } | |
| }, | |
| "TMax": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "TMax", | |
| "properties": { | |
| "prop_name": "t_max" | |
| } | |
| }, | |
| "Resolution": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Resolution", | |
| "properties": { | |
| "prop_name": "resolution" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Field": { | |
| "bl_idname": "SvVectorFieldSocket", | |
| "name": "Field" | |
| } | |
| }, | |
| "bl_idname": "SvExBendAlongCurveFieldNode" | |
| }, | |
| "Apply Field to Curve": { | |
| "attributes": { | |
| "location": [ | |
| 494.3649597167969, | |
| 174.9301300048828 | |
| ] | |
| }, | |
| "inputs": { | |
| "Field": { | |
| "bl_idname": "SvVectorFieldSocket", | |
| "name": "Field" | |
| }, | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| }, | |
| "Coefficient": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Coefficient", | |
| "properties": { | |
| "prop_name": "coefficient" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Curve": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Curve" | |
| } | |
| }, | |
| "bl_idname": "SvExApplyFieldToCurveNode" | |
| }, | |
| "Frame": { | |
| "attributes": { | |
| "location": [ | |
| -340.0, | |
| -161.0 | |
| ], | |
| "height": 296.0, | |
| "width": 446.0, | |
| "label": "Base Curve" | |
| }, | |
| "bl_idname": "NodeFrame" | |
| }, | |
| "Frame.001": { | |
| "attributes": { | |
| "location": [ | |
| -362.0, | |
| 293.0 | |
| ], | |
| "height": 437.0, | |
| "width": 461.0, | |
| "label": "Spiral" | |
| }, | |
| "bl_idname": "NodeFrame" | |
| } | |
| }, | |
| "links": [ | |
| { | |
| "from_node": "Spiral", | |
| "from_socket": "Vertices", | |
| "to_node": "Catmull-Rom Spline", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Hilbert", | |
| "from_socket": "Vertices", | |
| "to_node": "Catmull-Rom Spline.001", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Apply Field to Curve", | |
| "from_socket": "Curve", | |
| "to_node": "Viewer Draw Curve.001", | |
| "to_socket": "Curve" | |
| }, | |
| { | |
| "from_node": "Catmull-Rom Spline.001", | |
| "from_socket": "Curve", | |
| "to_node": "Bend Along Curve Field", | |
| "to_socket": "Curve" | |
| }, | |
| { | |
| "from_node": "Bend Along Curve Field", | |
| "from_socket": "Field", | |
| "to_node": "Apply Field to Curve", | |
| "to_socket": "Field" | |
| }, | |
| { | |
| "from_node": "Catmull-Rom Spline", | |
| "from_socket": "Curve", | |
| "to_node": "Apply Field to Curve", | |
| "to_socket": "Curve" | |
| } | |
| ] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment