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