Created
April 4, 2025 14:09
-
-
Save portnov/c41f82bc906c96d2efcee10004f72b3c to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0 | Blender.4.4.0 | NodeTree | 2025.04.04 | 19:09 | 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": { | |
| "NGon": { | |
| "attributes": { | |
| "location": [ | |
| -562.6799926757812, | |
| 130.2362060546875 | |
| ] | |
| }, | |
| "properties": { | |
| "sides_": 3, | |
| "divisions": 2 | |
| }, | |
| "inputs": { | |
| "Radius": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Radius", | |
| "properties": { | |
| "prop_name": "rad_" | |
| } | |
| }, | |
| "N Sides": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "N Sides", | |
| "properties": { | |
| "prop_name": "sides_" | |
| } | |
| }, | |
| "Divisions": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Divisions", | |
| "properties": { | |
| "prop_name": "divisions" | |
| } | |
| }, | |
| "RandomR": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "RandomR", | |
| "properties": { | |
| "prop_name": "rand_r_" | |
| } | |
| }, | |
| "RandomPhi": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "RandomPhi", | |
| "properties": { | |
| "prop_name": "rand_phi_" | |
| } | |
| }, | |
| "RandomSeed": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "RandomSeed", | |
| "properties": { | |
| "prop_name": "rand_seed_" | |
| } | |
| }, | |
| "Shift": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Shift", | |
| "properties": { | |
| "prop_name": "shift_" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Vertices": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vertices" | |
| }, | |
| "Edges": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Edges" | |
| }, | |
| "Polygons": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Polygons" | |
| } | |
| }, | |
| "bl_idname": "SvNGonNode" | |
| }, | |
| "Catmull-Rom Spline": { | |
| "attributes": { | |
| "location": [ | |
| -330.9618835449219, | |
| 113.73585510253906 | |
| ] | |
| }, | |
| "properties": { | |
| "is_cyclic": true | |
| }, | |
| "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" | |
| }, | |
| "Extrude Curve Along Vector": { | |
| "attributes": { | |
| "location": [ | |
| -89.19569396972656, | |
| 9.462432861328125 | |
| ] | |
| }, | |
| "inputs": { | |
| "Profile": { | |
| "bl_idname": "SvCurveSocket", | |
| "name": "Profile" | |
| }, | |
| "Vector": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Vector", | |
| "properties": { | |
| "use_prop": true, | |
| "prop": [ | |
| 0.0, | |
| 0.0, | |
| 10.0 | |
| ], | |
| "expanded": true | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Surface": { | |
| "bl_idname": "SvSurfaceSocket", | |
| "name": "Surface" | |
| } | |
| }, | |
| "bl_idname": "SvExExtrudeCurveVectorNode" | |
| }, | |
| "Viewer Draw Surface": { | |
| "attributes": { | |
| "location": [ | |
| 485.6462707519531, | |
| 148.8339385986328 | |
| ], | |
| "color": [ | |
| 1.0, | |
| 0.5889999866485596, | |
| 0.21400000154972076 | |
| ], | |
| "use_custom_color": true | |
| }, | |
| "properties": { | |
| "control_net_color": [ | |
| 0.0, | |
| 0.20331311225891113, | |
| 0.6741600036621094, | |
| 1.0 | |
| ], | |
| "control_points_color": [ | |
| 0.0, | |
| 0.030828893184661865, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "control_points_size": 4, | |
| "surface_color": [ | |
| 0.7444139719009399, | |
| 0.8444298505783081, | |
| 0.9500002264976501, | |
| 1.0 | |
| ], | |
| "resolution_u": 100, | |
| "resolution_v": 100, | |
| "node_lines_color": [ | |
| 0.0007367206271737814, | |
| 0.0, | |
| 0.19999945163726807, | |
| 1.0 | |
| ], | |
| "activate": false | |
| }, | |
| "inputs": { | |
| "Surface": { | |
| "bl_idname": "SvSurfaceSocket", | |
| "name": "Surface" | |
| }, | |
| "ResolutionU": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "ResolutionU", | |
| "properties": { | |
| "prop_name": "resolution_u" | |
| } | |
| }, | |
| "ResolutionV": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "ResolutionV", | |
| "properties": { | |
| "prop_name": "resolution_v" | |
| } | |
| } | |
| }, | |
| "bl_idname": "SvSurfaceViewerDrawNode" | |
| }, | |
| "Twist / Whirl Field": { | |
| "attributes": { | |
| "location": [ | |
| -72.99635314941406, | |
| 335.893798828125 | |
| ] | |
| }, | |
| "inputs": { | |
| "Center": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Center", | |
| "properties": { | |
| "use_prop": true | |
| } | |
| }, | |
| "Axis": { | |
| "bl_idname": "SvVerticesSocket", | |
| "name": "Axis", | |
| "properties": { | |
| "use_prop": true, | |
| "prop": [ | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ] | |
| } | |
| }, | |
| "TwistAngle": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "TwistAngle", | |
| "properties": { | |
| "prop_name": "angle_along_axis" | |
| } | |
| }, | |
| "WhirlAngle": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "WhirlAngle", | |
| "properties": { | |
| "prop_name": "angle_along_radius" | |
| } | |
| }, | |
| "MinZ": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "MinZ", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "min_z" | |
| } | |
| }, | |
| "MaxZ": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "MaxZ", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "max_z" | |
| } | |
| }, | |
| "MinR": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "MinR", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "min_r" | |
| } | |
| }, | |
| "MaxR": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "MaxR", | |
| "attributes": { | |
| "hide": true | |
| }, | |
| "properties": { | |
| "prop_name": "max_r" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Field": { | |
| "bl_idname": "SvVectorFieldSocket", | |
| "name": "Field" | |
| } | |
| }, | |
| "bl_idname": "SvTwistFieldNode" | |
| }, | |
| "Apply Field to Surface": { | |
| "attributes": { | |
| "location": [ | |
| 187.26290893554688, | |
| 222.139892578125 | |
| ] | |
| }, | |
| "inputs": { | |
| "Field": { | |
| "bl_idname": "SvVectorFieldSocket", | |
| "name": "Field" | |
| }, | |
| "Surface": { | |
| "bl_idname": "SvSurfaceSocket", | |
| "name": "Surface" | |
| }, | |
| "Coefficient": { | |
| "bl_idname": "SvStringsSocket", | |
| "name": "Coefficient", | |
| "properties": { | |
| "prop_name": "coefficient" | |
| } | |
| } | |
| }, | |
| "outputs": { | |
| "Surface": { | |
| "bl_idname": "SvSurfaceSocket", | |
| "name": "Surface" | |
| } | |
| }, | |
| "bl_idname": "SvExApplyFieldToSurfaceNode" | |
| } | |
| }, | |
| "links": [ | |
| { | |
| "from_node": "NGon", | |
| "from_socket": "Vertices", | |
| "to_node": "Catmull-Rom Spline", | |
| "to_socket": "Vertices" | |
| }, | |
| { | |
| "from_node": "Catmull-Rom Spline", | |
| "from_socket": "Curve", | |
| "to_node": "Extrude Curve Along Vector", | |
| "to_socket": "Profile" | |
| }, | |
| { | |
| "from_node": "Apply Field to Surface", | |
| "from_socket": "Surface", | |
| "to_node": "Viewer Draw Surface", | |
| "to_socket": "Surface" | |
| }, | |
| { | |
| "from_node": "Twist / Whirl Field", | |
| "from_socket": "Field", | |
| "to_node": "Apply Field to Surface", | |
| "to_socket": "Field" | |
| }, | |
| { | |
| "from_node": "Extrude Curve Along Vector", | |
| "from_socket": "Surface", | |
| "to_node": "Apply Field to Surface", | |
| "to_socket": "Surface" | |
| } | |
| ] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment