Created
January 6, 2023 14:50
-
-
Save satabol/c000254e670af7a3435e84ca301ded81 to your computer and use it in GitHub Desktop.
Sverchok.v1.2.0-alpha | Blender.3.4.1 | NodeTree | 2023.01.06 | 17:50 | 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.003": { | |
"attributes": { | |
"location": [ | |
0.0, | |
0.0 | |
], | |
"height": 236.0, | |
"width": 269.4228515625, | |
"color": [ | |
0.9625130891799927, | |
1.0, | |
0.91087406873703 | |
], | |
"use_custom_color": true | |
}, | |
"bl_idname": "NodeFrame" | |
}, | |
"Viewer Draw.019": { | |
"attributes": { | |
"location": [ | |
6673.68115234375, | |
507.09869384765625 | |
], | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"edge_color": [ | |
0.170579195022583, | |
0.6651743054389954, | |
1.0, | |
1.0 | |
], | |
"selected_draw_mode": "smooth", | |
"line_width": 2 | |
}, | |
"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.013": { | |
"attributes": { | |
"location": [ | |
5860.79150390625, | |
603.635986328125 | |
], | |
"width": 16.0 | |
}, | |
"inputs": { | |
"Input": { | |
"bl_idname": "NodeSocketColor", | |
"name": "Input" | |
} | |
}, | |
"outputs": { | |
"Output": { | |
"bl_idname": "NodeSocketColor", | |
"name": "Output" | |
} | |
}, | |
"bl_idname": "NodeReroute" | |
}, | |
"Evaluate Curve.007": { | |
"attributes": { | |
"location": [ | |
6448.57666015625, | |
773.9159545898438 | |
] | |
}, | |
"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" | |
}, | |
"Viewer Draw.021": { | |
"attributes": { | |
"location": [ | |
7149.7197265625, | |
784.5675659179688 | |
], | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"edge_color": [ | |
0.170579195022583, | |
0.6651743054389954, | |
1.0, | |
1.0 | |
], | |
"selected_draw_mode": "smooth", | |
"point_size": 3, | |
"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" | |
}, | |
"Evaluate Curve.005": { | |
"attributes": { | |
"location": [ | |
6477.35595703125, | |
506.7171936035156 | |
] | |
}, | |
"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" | |
}, | |
"Segment.004": { | |
"attributes": { | |
"location": [ | |
6924.4853515625, | |
806.3995361328125 | |
], | |
"color": [ | |
0.0, | |
0.5, | |
0.5 | |
], | |
"use_custom_color": true | |
}, | |
"inputs": { | |
"A": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "A", | |
"properties": { | |
"prop_name": "a" | |
} | |
}, | |
"B": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "B", | |
"properties": { | |
"prop_name": "b" | |
} | |
}, | |
"Cuts": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Cuts", | |
"properties": { | |
"prop_name": "cuts_number" | |
} | |
}, | |
"Steps": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Steps", | |
"attributes": { | |
"hide": true | |
} | |
} | |
}, | |
"outputs": { | |
"Verts": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Verts" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
} | |
}, | |
"bl_idname": "SvSegmentGenerator" | |
}, | |
"Viewer Draw.017": { | |
"attributes": { | |
"location": [ | |
6748.447265625, | |
1541.98486328125 | |
], | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"selected_draw_mode": "smooth", | |
"edge_color": [ | |
0.49140632152557373, | |
0.7946903705596924, | |
1.0, | |
0.17934894561767578 | |
], | |
"polygon_color": [ | |
0.14000000059604645, | |
0.5400000214576721, | |
0.8100000023841858, | |
0.460662305355072 | |
], | |
"display_faces": false, | |
"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" | |
}, | |
"Plane.002": { | |
"attributes": { | |
"location": [ | |
7090.70458984375, | |
1490.73388671875 | |
], | |
"color": [ | |
0.0, | |
0.5, | |
0.5 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"center": true, | |
"numy": 12, | |
"numx": 12, | |
"sizex": 2.2869997024536133, | |
"sizey": 2.2869997024536133 | |
}, | |
"inputs": { | |
"Size X": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Size X", | |
"properties": { | |
"prop_name": "sizex", | |
"custom_draw": "draw_prop_socket", | |
"label": "Size X" | |
} | |
}, | |
"Size Y": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Size Y", | |
"properties": { | |
"prop_name": "sizey", | |
"custom_draw": "draw_prop_socket", | |
"label": "Size Y" | |
} | |
}, | |
"Num X": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Num X", | |
"properties": { | |
"prop_name": "numx", | |
"custom_draw": "draw_prop_socket", | |
"label": "Num X" | |
} | |
}, | |
"Num Y": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Num Y", | |
"properties": { | |
"prop_name": "numy", | |
"custom_draw": "draw_prop_socket", | |
"label": "Num Y" | |
} | |
}, | |
"Step X": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step X", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"prop_name": "stepx", | |
"custom_draw": "draw_prop_socket", | |
"label": "Step X" | |
} | |
}, | |
"Step Y": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step Y", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"prop_name": "stepy", | |
"custom_draw": "draw_prop_socket", | |
"label": "Step Y" | |
} | |
}, | |
"Matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrix" | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Polygons" | |
} | |
}, | |
"bl_idname": "SvPlaneNodeMk3" | |
}, | |
"Viewer Draw.022": { | |
"attributes": { | |
"location": [ | |
7277.57666015625, | |
1479.8802490234375 | |
], | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"selected_draw_mode": "smooth", | |
"edge_color": [ | |
0.49140632152557373, | |
0.7946903705596924, | |
1.0, | |
1.0 | |
], | |
"polygon_color": [ | |
0.14000000059604645, | |
0.5400000214576721, | |
0.8100000023841858, | |
0.460662305355072 | |
], | |
"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" | |
}, | |
"Matrix Math": { | |
"attributes": { | |
"location": [ | |
6920.46826171875, | |
1258.141357421875 | |
], | |
"label": "Matrix Multiply" | |
}, | |
"properties": { | |
"prePost": "POST" | |
}, | |
"inputs": { | |
"A": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "A" | |
}, | |
"B": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "B" | |
}, | |
"C": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "C" | |
} | |
}, | |
"outputs": { | |
"C": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "C" | |
} | |
}, | |
"bl_idname": "SvMatrixMathNode" | |
}, | |
"Viewer Draw.023": { | |
"attributes": { | |
"location": [ | |
7382.9619140625, | |
1116.4571533203125 | |
], | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"edge_color": [ | |
0.9500002264976501, | |
0.028420347720384598, | |
0.0, | |
1.0 | |
], | |
"selected_draw_mode": "smooth", | |
"point_size": 11, | |
"vector_color": [ | |
0.9500002264976501, | |
0.028420347720384598, | |
0.0, | |
1.0 | |
] | |
}, | |
"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" | |
}, | |
"Vector Lerp": { | |
"attributes": { | |
"location": [ | |
7147.66357421875, | |
1192.140625 | |
] | |
}, | |
"inputs": { | |
"Factor": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Factor", | |
"properties": { | |
"prop_name": "factor_" | |
} | |
}, | |
"Vertices A": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices A" | |
}, | |
"Vertices B": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices B" | |
} | |
}, | |
"outputs": { | |
"EvPoint": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "EvPoint" | |
} | |
}, | |
"bl_idname": "SvVectorLerp" | |
}, | |
"Segment.005": { | |
"attributes": { | |
"location": [ | |
7146.14697265625, | |
1018.4124145507812 | |
], | |
"color": [ | |
0.0, | |
0.5, | |
0.5 | |
], | |
"use_custom_color": true | |
}, | |
"inputs": { | |
"A": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "A", | |
"properties": { | |
"prop_name": "a" | |
} | |
}, | |
"B": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "B", | |
"properties": { | |
"prop_name": "b" | |
} | |
}, | |
"Cuts": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Cuts", | |
"properties": { | |
"prop_name": "cuts_number" | |
} | |
}, | |
"Steps": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Steps", | |
"attributes": { | |
"hide": true | |
} | |
} | |
}, | |
"outputs": { | |
"Verts": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Verts" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
} | |
}, | |
"bl_idname": "SvSegmentGenerator" | |
}, | |
"List Item": { | |
"attributes": { | |
"location": [ | |
6732.77685546875, | |
1099.5985107421875 | |
] | |
}, | |
"properties": { | |
"index": 30 | |
}, | |
"inputs": { | |
"Data": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Data" | |
}, | |
"Index": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Index", | |
"properties": { | |
"prop_name": "index" | |
} | |
} | |
}, | |
"outputs": { | |
"Item_001": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Item" | |
}, | |
"Other_001": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Other" | |
} | |
}, | |
"bl_idname": "SvListItemNode" | |
}, | |
"A Number.003": { | |
"attributes": { | |
"location": [ | |
6262.3291015625, | |
520.46435546875 | |
] | |
}, | |
"properties": { | |
"int_": 220, | |
"selected_mode": "int" | |
}, | |
"inputs": { | |
"Float": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Int", | |
"properties": { | |
"prop_name": "int_" | |
} | |
} | |
}, | |
"outputs": { | |
"Int": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Int", | |
"properties": { | |
"custom_draw": "mode_custom_draw" | |
} | |
} | |
}, | |
"bl_idname": "SvNumberNode" | |
}, | |
"List Item.001": { | |
"attributes": { | |
"location": [ | |
6730.119140625, | |
931.9140625 | |
] | |
}, | |
"properties": { | |
"index": 30 | |
}, | |
"inputs": { | |
"Data": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Data" | |
}, | |
"Index": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Index", | |
"properties": { | |
"prop_name": "index" | |
} | |
} | |
}, | |
"outputs": { | |
"Item_001": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Item" | |
}, | |
"Other_001": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Other" | |
} | |
}, | |
"bl_idname": "SvListItemNode" | |
}, | |
"Number Range.003": { | |
"attributes": { | |
"location": [ | |
6284.00634765625, | |
1023.3047485351562 | |
] | |
}, | |
"properties": { | |
"range_mode": "RANGE_COUNT", | |
"current_mode": "RANGE_COUNT", | |
"stop_float": 1.0, | |
"count_": 52 | |
}, | |
"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" | |
}, | |
"Plane.001": { | |
"attributes": { | |
"location": [ | |
6561.5751953125, | |
1552.8385009765625 | |
], | |
"color": [ | |
0.0, | |
0.5, | |
0.5 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"center": true, | |
"numy": 11, | |
"numx": 11, | |
"sizex": 3.3340001106262207, | |
"sizey": 3.3340001106262207 | |
}, | |
"inputs": { | |
"Size X": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Size X", | |
"properties": { | |
"prop_name": "sizex", | |
"custom_draw": "draw_prop_socket", | |
"label": "Size X" | |
} | |
}, | |
"Size Y": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Size Y", | |
"properties": { | |
"prop_name": "sizey", | |
"custom_draw": "draw_prop_socket", | |
"label": "Size Y" | |
} | |
}, | |
"Num X": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Num X", | |
"properties": { | |
"prop_name": "numx", | |
"custom_draw": "draw_prop_socket", | |
"label": "Num X" | |
} | |
}, | |
"Num Y": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Num Y", | |
"properties": { | |
"prop_name": "numy", | |
"custom_draw": "draw_prop_socket", | |
"label": "Num Y" | |
} | |
}, | |
"Step X": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step X", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"prop_name": "stepx", | |
"custom_draw": "draw_prop_socket", | |
"label": "Step X" | |
} | |
}, | |
"Step Y": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Step Y", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"prop_name": "stepy", | |
"custom_draw": "draw_prop_socket", | |
"label": "Step Y" | |
} | |
}, | |
"Matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrix" | |
} | |
}, | |
"outputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
}, | |
"Polygons": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Polygons" | |
} | |
}, | |
"bl_idname": "SvPlaneNodeMk3" | |
}, | |
"A Number.004": { | |
"attributes": { | |
"location": [ | |
6502.59765625, | |
951.1426391601562 | |
] | |
}, | |
"properties": { | |
"int_": 29, | |
"selected_mode": "int" | |
}, | |
"inputs": { | |
"Float": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Int", | |
"properties": { | |
"prop_name": "int_" | |
} | |
} | |
}, | |
"outputs": { | |
"Int": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Int", | |
"properties": { | |
"custom_draw": "mode_custom_draw" | |
} | |
} | |
}, | |
"bl_idname": "SvNumberNode" | |
}, | |
"Offset Curve": { | |
"attributes": { | |
"location": [ | |
6117.5390625, | |
805.091064453125 | |
], | |
"width": 209.4228515625, | |
"parent": { | |
"type": "NODE", | |
"value": "Frame.003" | |
} | |
}, | |
"properties": { | |
"algorithm": "normal_direction", | |
"mode": "C", | |
"offset_curve_type": "L", | |
"offset": 0.8500000238418579 | |
}, | |
"inputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"Offset": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Offset", | |
"properties": { | |
"prop_name": "offset" | |
} | |
}, | |
"OffsetCurve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "OffsetCurve", | |
"attributes": { | |
"hide": true | |
} | |
}, | |
"Vector": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vector", | |
"properties": { | |
"use_prop": true, | |
"prop": [ | |
1.0, | |
0.0, | |
0.6100000143051147 | |
], | |
"expanded": true | |
} | |
}, | |
"Resolution": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Resolution", | |
"attributes": { | |
"hide": true | |
}, | |
"properties": { | |
"prop_name": "resolution" | |
} | |
} | |
}, | |
"outputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
} | |
}, | |
"bl_idname": "SvOffsetCurveMk2Node" | |
}, | |
"Cubic Spline": { | |
"attributes": { | |
"location": [ | |
5301.63525390625, | |
939.5287475585938 | |
] | |
}, | |
"properties": { | |
"is_cyclic": true | |
}, | |
"inputs": { | |
"Vertices": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vertices" | |
} | |
}, | |
"outputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
} | |
}, | |
"bl_idname": "SvExCubicSplineNode" | |
}, | |
"Matrix Normal.001": { | |
"attributes": { | |
"location": [ | |
5735.19873046875, | |
1197.824462890625 | |
] | |
}, | |
"properties": { | |
"up": "X", | |
"track": "Z" | |
}, | |
"inputs": { | |
"Location": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Location", | |
"properties": { | |
"use_prop": true | |
} | |
}, | |
"Normal": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Normal", | |
"properties": { | |
"use_prop": true | |
} | |
} | |
}, | |
"outputs": { | |
"Matrix": { | |
"bl_idname": "SvMatrixSocket", | |
"name": "Matrix" | |
} | |
}, | |
"bl_idname": "SvMatrixNormalNode" | |
}, | |
"Segment.003": { | |
"attributes": { | |
"location": [ | |
5909.8193359375, | |
1054.27978515625 | |
], | |
"color": [ | |
0.0, | |
0.5, | |
0.5 | |
], | |
"use_custom_color": true | |
}, | |
"inputs": { | |
"A": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "A", | |
"properties": { | |
"prop_name": "a" | |
} | |
}, | |
"B": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "B", | |
"properties": { | |
"prop_name": "b" | |
} | |
}, | |
"Cuts": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Cuts", | |
"properties": { | |
"prop_name": "cuts_number" | |
} | |
}, | |
"Steps": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Steps", | |
"attributes": { | |
"hide": true | |
} | |
} | |
}, | |
"outputs": { | |
"Verts": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Verts" | |
}, | |
"Edges": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Edges" | |
} | |
}, | |
"bl_idname": "SvSegmentGenerator" | |
}, | |
"Viewer Draw.014": { | |
"attributes": { | |
"location": [ | |
6107.81103515625, | |
1085.6614990234375 | |
], | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"use_custom_color": true | |
}, | |
"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" | |
}, | |
"List Input.004": { | |
"attributes": { | |
"location": [ | |
4992.02099609375, | |
1252.329345703125 | |
], | |
"width": 245.423828125 | |
}, | |
"properties": { | |
"mode": "vector", | |
"v_int": 4, | |
"vector_list": [ | |
1.0, | |
-1.0, | |
0.0, | |
1.0, | |
1.0, | |
0.0, | |
-1.0, | |
1.0, | |
0.0, | |
-2.0, | |
-1.0, | |
0.0, | |
-4.0, | |
-1.0, | |
0.0, | |
-5.0, | |
-1.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0, | |
0.0 | |
] | |
}, | |
"outputs": { | |
"Vector List": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vector List" | |
} | |
}, | |
"bl_idname": "SvListInputNode" | |
}, | |
"Viewer Draw.020": { | |
"attributes": { | |
"location": [ | |
6926.82470703125, | |
626.0982055664062 | |
], | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"edge_color": [ | |
0.159847691655159, | |
1.0, | |
0.0, | |
1.0 | |
], | |
"selected_draw_mode": "smooth", | |
"point_size": 3, | |
"line_width": 2, | |
"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 Formula.002": { | |
"attributes": { | |
"location": [ | |
5780.35693359375, | |
537.042236328125 | |
], | |
"width": 198.9755859375 | |
}, | |
"properties": { | |
"formula3": "0" | |
}, | |
"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" | |
}, | |
"Viewer Draw Curve.008": { | |
"attributes": { | |
"location": [ | |
6094.8310546875, | |
439.13104248046875 | |
], | |
"color": [ | |
1.0, | |
0.5889999866485596, | |
0.21400000154972076 | |
], | |
"use_custom_color": true | |
}, | |
"properties": { | |
"line_color": [ | |
0.008051463402807713, | |
0.38005661964416504, | |
0.0, | |
1.0 | |
], | |
"activate": false | |
}, | |
"inputs": { | |
"Curve": { | |
"bl_idname": "SvCurveSocket", | |
"name": "Curve" | |
}, | |
"Resolution": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Resolution", | |
"properties": { | |
"prop_name": "resolution" | |
} | |
} | |
}, | |
"bl_idname": "SvCurveViewerDrawNode" | |
}, | |
"Vector Polar Input.003": { | |
"attributes": { | |
"location": [ | |
5569.91796875, | |
1024.841552734375 | |
], | |
"width": 127.6953125 | |
}, | |
"properties": { | |
"rho_": 0.8700001239776611, | |
"z_": 0.3600001335144043, | |
"phi_": 0.5729999542236328 | |
}, | |
"inputs": { | |
"rho": { | |
"bl_idname": "SvStringsSocket", | |
"name": "rho", | |
"properties": { | |
"prop_name": "rho_" | |
} | |
}, | |
"phi": { | |
"bl_idname": "SvStringsSocket", | |
"name": "phi", | |
"properties": { | |
"prop_name": "phi_" | |
} | |
}, | |
"Z": { | |
"bl_idname": "SvStringsSocket", | |
"name": "Z", | |
"properties": { | |
"prop_name": "z_" | |
} | |
} | |
}, | |
"outputs": { | |
"Vectors": { | |
"bl_idname": "SvVerticesSocket", | |
"name": "Vectors" | |
} | |
}, | |
"bl_idname": "VectorPolarInNode" | |
} | |
}, | |
"links": [ | |
{ | |
"from_node": "Evaluate Curve.005", | |
"from_socket": "Vertices", | |
"to_node": "Viewer Draw.019", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Evaluate Curve.005", | |
"from_socket": "Edges", | |
"to_node": "Viewer Draw.019", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Cubic Spline", | |
"from_socket": "Curve", | |
"to_node": "Reroute.013", | |
"to_socket": "Input" | |
}, | |
{ | |
"from_node": "Offset Curve", | |
"from_socket": "Curve", | |
"to_node": "Evaluate Curve.007", | |
"to_socket": "Curve" | |
}, | |
{ | |
"from_node": "A Number.003", | |
"from_socket": "Int", | |
"to_node": "Evaluate Curve.007", | |
"to_socket": "Samples" | |
}, | |
{ | |
"from_node": "Segment.004", | |
"from_socket": "Verts", | |
"to_node": "Viewer Draw.021", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Segment.004", | |
"from_socket": "Edges", | |
"to_node": "Viewer Draw.021", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Reroute.013", | |
"from_socket": "Output", | |
"to_node": "Evaluate Curve.005", | |
"to_socket": "Curve" | |
}, | |
{ | |
"from_node": "A Number.003", | |
"from_socket": "Int", | |
"to_node": "Evaluate Curve.005", | |
"to_socket": "Samples" | |
}, | |
{ | |
"from_node": "Evaluate Curve.005", | |
"from_socket": "Vertices", | |
"to_node": "Segment.004", | |
"to_socket": "A" | |
}, | |
{ | |
"from_node": "Evaluate Curve.007", | |
"from_socket": "Vertices", | |
"to_node": "Segment.004", | |
"to_socket": "B" | |
}, | |
{ | |
"from_node": "Plane.001", | |
"from_socket": "Vertices", | |
"to_node": "Viewer Draw.017", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Plane.001", | |
"from_socket": "Edges", | |
"to_node": "Viewer Draw.017", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Plane.001", | |
"from_socket": "Polygons", | |
"to_node": "Viewer Draw.017", | |
"to_socket": "Polygons" | |
}, | |
{ | |
"from_node": "Matrix Math", | |
"from_socket": "C", | |
"to_node": "Plane.002", | |
"to_socket": "Matrix" | |
}, | |
{ | |
"from_node": "Plane.002", | |
"from_socket": "Vertices", | |
"to_node": "Viewer Draw.022", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Plane.002", | |
"from_socket": "Edges", | |
"to_node": "Viewer Draw.022", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Plane.002", | |
"from_socket": "Polygons", | |
"to_node": "Viewer Draw.022", | |
"to_socket": "Polygons" | |
}, | |
{ | |
"from_node": "Matrix Normal.001", | |
"from_socket": "Matrix", | |
"to_node": "Matrix Math", | |
"to_socket": "A" | |
}, | |
{ | |
"from_node": "Vector Lerp", | |
"from_socket": "EvPoint", | |
"to_node": "Matrix Math", | |
"to_socket": "B" | |
}, | |
{ | |
"from_node": "Segment.005", | |
"from_socket": "Verts", | |
"to_node": "Viewer Draw.023", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Segment.005", | |
"from_socket": "Edges", | |
"to_node": "Viewer Draw.023", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "List Item", | |
"from_socket": "Item_001", | |
"to_node": "Vector Lerp", | |
"to_socket": "Vertices A" | |
}, | |
{ | |
"from_node": "List Item.001", | |
"from_socket": "Item_001", | |
"to_node": "Vector Lerp", | |
"to_socket": "Vertices B" | |
}, | |
{ | |
"from_node": "List Item", | |
"from_socket": "Item_001", | |
"to_node": "Segment.005", | |
"to_socket": "A" | |
}, | |
{ | |
"from_node": "List Item.001", | |
"from_socket": "Item_001", | |
"to_node": "Segment.005", | |
"to_socket": "B" | |
}, | |
{ | |
"from_node": "Evaluate Curve.007", | |
"from_socket": "Vertices", | |
"to_node": "List Item", | |
"to_socket": "Data" | |
}, | |
{ | |
"from_node": "A Number.004", | |
"from_socket": "Int", | |
"to_node": "List Item", | |
"to_socket": "Index" | |
}, | |
{ | |
"from_node": "Evaluate Curve.005", | |
"from_socket": "Vertices", | |
"to_node": "List Item.001", | |
"to_socket": "Data" | |
}, | |
{ | |
"from_node": "A Number.004", | |
"from_socket": "Int", | |
"to_node": "List Item.001", | |
"to_socket": "Index" | |
}, | |
{ | |
"from_node": "Matrix Normal.001", | |
"from_socket": "Matrix", | |
"to_node": "Plane.001", | |
"to_socket": "Matrix" | |
}, | |
{ | |
"from_node": "Reroute.013", | |
"from_socket": "Output", | |
"to_node": "Offset Curve", | |
"to_socket": "Curve" | |
}, | |
{ | |
"from_node": "Vector Polar Input.003", | |
"from_socket": "Vectors", | |
"to_node": "Offset Curve", | |
"to_socket": "Vector" | |
}, | |
{ | |
"from_node": "List Input.004", | |
"from_socket": "Vector List", | |
"to_node": "Cubic Spline", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Vector Polar Input.003", | |
"from_socket": "Vectors", | |
"to_node": "Matrix Normal.001", | |
"to_socket": "Normal" | |
}, | |
{ | |
"from_node": "Vector Polar Input.003", | |
"from_socket": "Vectors", | |
"to_node": "Segment.003", | |
"to_socket": "B" | |
}, | |
{ | |
"from_node": "Segment.003", | |
"from_socket": "Verts", | |
"to_node": "Viewer Draw.014", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Segment.003", | |
"from_socket": "Edges", | |
"to_node": "Viewer Draw.014", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Evaluate Curve.007", | |
"from_socket": "Vertices", | |
"to_node": "Viewer Draw.020", | |
"to_socket": "Vertices" | |
}, | |
{ | |
"from_node": "Evaluate Curve.007", | |
"from_socket": "Edges", | |
"to_node": "Viewer Draw.020", | |
"to_socket": "Edges" | |
}, | |
{ | |
"from_node": "Curve Formula.002", | |
"from_socket": "Curve", | |
"to_node": "Viewer Draw Curve.008", | |
"to_socket": "Curve" | |
} | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment