diff --git a/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᴥᗱᗴᗝИNᗱᗴᙁ⚭◯ⵙ◯⚭ᙁᗱᗴИNᗝᗱᗴᴥ◯/DИƎLB.ⵙΔIOHTOΛϽCOMᕤᕦIƧSⵙƧSIᕤᕦMOϽCΛOTHOIΔⵙ.BLEND b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᴥᗱᗴᗝИNᗱᗴᙁ⚭◯ⵙ◯⚭ᙁᗱᗴИNᗝᗱᗴᴥ◯/DИƎLB.ⵙΔIOHTOΛϽCOMᕤᕦIƧSⵙƧSIᕤᕦMOϽCΛOTHOIΔⵙ.BLEND new file mode 100644 index 00000000..42f7b7e8 Binary files /dev/null and b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᴥᗱᗴᗝИNᗱᗴᙁ⚭◯ⵙ◯⚭ᙁᗱᗴИNᗝᗱᗴᴥ◯/DИƎLB.ⵙΔIOHTOΛϽCOMᕤᕦIƧSⵙƧSIᕤᕦMOϽCΛOTHOIΔⵙ.BLEND differ diff --git a/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᴥᗱᗴᗝИNᗱᗴᙁ⚭◯ⵙ◯⚭ᙁᗱᗴИNᗝᗱᗴᴥ◯/GИP.FϽX.FIT.PƎA.GИP.FϽX.DИƎLB.ⵙΔIOHTOΛϽCOMᕤᕦIƧSⵙƧSIᕤᕦMOϽCΛOTHOIΔⵙ.BLEND.XCF.PNG.AEP.TIF.XCF.PNG b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᴥᗱᗴᗝИNᗱᗴᙁ⚭◯ⵙ◯⚭ᙁᗱᗴИNᗝᗱᗴᴥ◯/GИP.FϽX.FIT.PƎA.GИP.FϽX.DИƎLB.ⵙΔIOHTOΛϽCOMᕤᕦIƧSⵙƧSIᕤᕦMOϽCΛOTHOIΔⵙ.BLEND.XCF.PNG.AEP.TIF.XCF.PNG new file mode 100644 index 00000000..2cc9983d Binary files /dev/null and b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᴥᗱᗴᗝИNᗱᗴᙁ⚭◯ⵙ◯⚭ᙁᗱᗴИNᗝᗱᗴᴥ◯/GИP.FϽX.FIT.PƎA.GИP.FϽX.DИƎLB.ⵙΔIOHTOΛϽCOMᕤᕦIƧSⵙƧSIᕤᕦMOϽCΛOTHOIΔⵙ.BLEND.XCF.PNG.AEP.TIF.XCF.PNG differ diff --git a/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᴥᗱᗴᗝИNᗱᗴᙁ⚭◯ⵙ◯⚭ᙁᗱᗴИNᗝᗱᗴᴥ◯/noƨj.DИƎLB.ⵙΔIOHTOΛϽCOMᕤᕦIƧSⵙƧSIᕤᕦMOϽCΛOTHOIΔⵙ.BLEND.json b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᴥᗱᗴᗝИNᗱᗴᙁ⚭◯ⵙ◯⚭ᙁᗱᗴИNᗝᗱᗴᴥ◯/noƨj.DИƎLB.ⵙΔIOHTOΛϽCOMᕤᕦIƧSⵙƧSIᕤᕦMOϽCΛOTHOIΔⵙ.BLEND.json new file mode 100644 index 00000000..0b740bc9 --- /dev/null +++ b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᴥᗱᗴᗝИNᗱᗴᙁ⚭◯ⵙ◯⚭ᙁᗱᗴИNᗝᗱᗴᴥ◯/noƨj.DИƎLB.ⵙΔIOHTOΛϽCOMᕤᕦIƧSⵙƧSIᕤᕦMOϽCΛOTHOIΔⵙ.BLEND.json @@ -0,0 +1,985 @@ +{ + "export_version": "1.0", + "main_tree": { + "nodes": { + "Bounding Box": { + "attributes": { + "location": [ + 234.6666717529297, + 298.6666564941406 + ], + "label": " " + }, + "properties": { + "box_dimensions": "2D", + "size_list": [ + true, + true, + true + ] + }, + "inputs": { + "Vertices": { + "bl_idname": "SvVerticesSocket", + "name": "Vertices", + "properties": { + "is_mandatory": true + } + } + }, + "outputs": { + "Vertices": { + "bl_idname": "SvVerticesSocket", + "name": "Vertices" + }, + "Edges": { + "bl_idname": "SvStringsSocket", + "name": "Edges" + }, + "Mean": { + "bl_idname": "SvVerticesSocket", + "name": "Mean" + }, + "Center": { + "bl_idname": "SvMatrixSocket", + "name": "Center" + }, + "Min X": { + "bl_idname": "SvStringsSocket", + "name": "Min X", + "attributes": { + "hide": true + } + }, + "Min Y": { + "bl_idname": "SvStringsSocket", + "name": "Min Y", + "attributes": { + "hide": true + } + }, + "Min Z": { + "bl_idname": "SvStringsSocket", + "name": "Min Z", + "attributes": { + "hide": true + } + }, + "Max X": { + "bl_idname": "SvStringsSocket", + "name": "Max X", + "attributes": { + "hide": true + } + }, + "Max Y": { + "bl_idname": "SvStringsSocket", + "name": "Max Y", + "attributes": { + "hide": true + } + }, + "Max Z": { + "bl_idname": "SvStringsSocket", + "name": "Max Z", + "attributes": { + "hide": true + } + }, + "Size X": { + "bl_idname": "SvStringsSocket", + "name": "Size X" + }, + "Size Y": { + "bl_idname": "SvStringsSocket", + "name": "Size Y" + }, + "Size Z": { + "bl_idname": "SvStringsSocket", + "name": "Size Z", + "attributes": { + "hide": true + } + } + }, + "bl_idname": "SvBBoxNodeMk3" + }, + "Scalar Math.002": { + "attributes": { + "location": [ + 405.3333435058594, + 0.0 + ], + "width": 100.0, + "label": " " + }, + "properties": { + "current_op": "DIV" + }, + "inputs": { + "x": { + "bl_idname": "SvStringsSocket", + "name": "x", + "properties": { + "prop_name": "x_" + } + }, + "y": { + "bl_idname": "SvStringsSocket", + "name": "y", + "properties": { + "prop_name": "y_" + } + } + }, + "outputs": { + "Out": { + "bl_idname": "SvStringsSocket", + "name": "Out" + } + }, + "bl_idname": "SvScalarMathNodeMK4" + }, + "Scalar Math.003": { + "attributes": { + "location": [ + -106.66666412353516, + 149.3333282470703 + ], + "width": 120.0, + "label": " " + }, + "properties": { + "x_": -90.0, + "current_op": "SUB" + }, + "inputs": { + "x": { + "bl_idname": "SvStringsSocket", + "name": "x", + "properties": { + "prop_name": "x_" + } + }, + "y": { + "bl_idname": "SvStringsSocket", + "name": "y", + "properties": { + "prop_name": "y_" + } + } + }, + "outputs": { + "Out": { + "bl_idname": "SvStringsSocket", + "name": "Out" + } + }, + "bl_idname": "SvScalarMathNodeMK4" + }, + "Move": { + "attributes": { + "location": [ + -128.0, + 298.6666564941406 + ], + "width": 160.0, + "label": " " + }, + "inputs": { + "Vertices": { + "bl_idname": "SvVerticesSocket", + "name": "Vertices" + }, + "Movement Vectors": { + "bl_idname": "SvVerticesSocket", + "name": "Movement Vectors", + "properties": { + "prop_name": "movement_vectors", + "expanded": true + } + }, + "Strength": { + "bl_idname": "SvStringsSocket", + "name": "Strength", + "properties": { + "prop_name": "strength" + } + } + }, + "outputs": { + "Vertices": { + "bl_idname": "SvVerticesSocket", + "name": "Vertices" + } + }, + "bl_idname": "SvMoveNodeMk3" + }, + "List Item": { + "attributes": { + "location": [ + -256.0, + 234.6666717529297 + ], + "width": 100.0, + "label": " " + }, + "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" + }, + "Rotate": { + "attributes": { + "location": [ + 64.0, + 256.0 + ], + "label": " " + }, + "properties": { + "mode": "EULER", + "z_": -101.07298278808594 + }, + "inputs": { + "Vertices": { + "bl_idname": "SvVerticesSocket", + "name": "Vertices" + }, + "Centers": { + "bl_idname": "SvVerticesSocket", + "name": "Centers", + "properties": { + "prop_name": "centers_" + } + }, + "X": { + "bl_idname": "SvStringsSocket", + "name": "X", + "properties": { + "prop_name": "x_" + } + }, + "Y": { + "bl_idname": "SvStringsSocket", + "name": "Y", + "properties": { + "prop_name": "y_" + } + }, + "Z": { + "bl_idname": "SvStringsSocket", + "name": "Z", + "properties": { + "prop_name": "z_" + } + } + }, + "outputs": { + "Vertices": { + "bl_idname": "SvVerticesSocket", + "name": "Vertices" + } + }, + "bl_idname": "SvRotationNodeMk3" + }, + "Scalar Math.001": { + "attributes": { + "location": [ + 405.3333435058594, + 149.3333282470703 + ], + "width": 100.0, + "label": " " + }, + "properties": { + "current_op": "DIV" + }, + "inputs": { + "x": { + "bl_idname": "SvStringsSocket", + "name": "x", + "properties": { + "prop_name": "x_" + } + }, + "y": { + "bl_idname": "SvStringsSocket", + "name": "y", + "properties": { + "prop_name": "y_" + } + } + }, + "outputs": { + "Out": { + "bl_idname": "SvStringsSocket", + "name": "Out" + } + }, + "bl_idname": "SvScalarMathNodeMK4" + }, + "Vector In": { + "attributes": { + "location": [ + 960.0, + 213.3333282470703 + ], + "width": 120.0, + "label": " " + }, + "properties": { + "x_": 1.0, + "y_": 1.0, + "z_": 1.0 + }, + "inputs": { + "X": { + "bl_idname": "SvStringsSocket", + "name": "X", + "properties": { + "prop_name": "x_" + } + }, + "Y": { + "bl_idname": "SvStringsSocket", + "name": "Y", + "properties": { + "prop_name": "y_" + } + }, + "Z": { + "bl_idname": "SvStringsSocket", + "name": "Z", + "properties": { + "prop_name": "z_" + } + } + }, + "outputs": { + "Vectors": { + "bl_idname": "SvVerticesSocket", + "name": "Vectors" + } + }, + "bl_idname": "GenVectorsNode" + }, + "Temporal Stethoscope.002": { + "attributes": { + "location": [ + 533.3333129882812, + 42.66666793823242 + ], + "width": 360.0, + "label": " ", + "color": [ + 1.0, + 1.0, + 1.0 + ], + "use_custom_color": true + }, + "properties": { + "text_color": [ + 0.7304600477218628, + 0.7304602265357971, + 0.7304609417915344 + ], + "location_theta": 0.7559999823570251, + "num_elements": 1, + "rounding": 0, + "line_width": 64, + "depth": 4 + }, + "inputs": { + "Data": { + "bl_idname": "SvStringsSocket", + "name": "Data" + } + }, + "bl_idname": "SvStethoscopeNodeMK2" + }, + "Scalar Math.004": { + "attributes": { + "location": [ + 405.3333435058594, + 298.6666564941406 + ], + "width": 100.0, + "label": " " + }, + "properties": { + "current_op": "DIV" + }, + "inputs": { + "x": { + "bl_idname": "SvStringsSocket", + "name": "x", + "properties": { + "prop_name": "x_" + } + }, + "y": { + "bl_idname": "SvStringsSocket", + "name": "y", + "properties": { + "prop_name": "y_" + } + } + }, + "outputs": { + "Out": { + "bl_idname": "SvStringsSocket", + "name": "Out" + } + }, + "bl_idname": "SvScalarMathNodeMK4" + }, + "Temporal Stethoscope.003": { + "attributes": { + "location": [ + 533.3333129882812, + 234.6666717529297 + ], + "width": 360.0, + "label": " ", + "color": [ + 1.0, + 1.0, + 1.0 + ], + "use_custom_color": true + }, + "properties": { + "text_color": [ + 0.7304600477218628, + 0.7304602265357971, + 0.7304609417915344 + ], + "location_theta": 0.7559999823570251, + "num_elements": 1, + "rounding": 0, + "terminal_text": "data[0] = [1.156147]", + "num_rows": 1, + "terminal_width": 20, + "line_width": 64, + "depth": 4 + }, + "inputs": { + "Data": { + "bl_idname": "SvStringsSocket", + "name": "Data" + } + }, + "bl_idname": "SvStethoscopeNodeMK2" + }, + "Temporal Stethoscope.001": { + "attributes": { + "location": [ + 533.3333129882812, + 426.6666564941406 + ], + "width": 360.0, + "label": " ", + "color": [ + 1.0, + 1.0, + 1.0 + ], + "use_custom_color": true + }, + "properties": { + "text_color": [ + 0.7304600477218628, + 0.7304602265357971, + 0.7304609417915344 + ], + "location_theta": 0.7559999823570251, + "num_elements": 1, + "rounding": 0, + "depth": 4, + "line_width": 64 + }, + "inputs": { + "Data": { + "bl_idname": "SvStringsSocket", + "name": "Data" + } + }, + "bl_idname": "SvStethoscopeNodeMK2" + }, + "Scale": { + "attributes": { + "location": [ + 1130.6666259765625, + 298.6666564941406 + ], + "label": " " + }, + "inputs": { + "Vertices": { + "bl_idname": "SvVerticesSocket", + "name": "Vertices" + }, + "Centers": { + "bl_idname": "SvVerticesSocket", + "name": "Centers", + "properties": { + "prop_name": "centers" + } + }, + "Scale": { + "bl_idname": "SvVerticesSocket", + "name": "Scale", + "properties": { + "prop_name": "scale", + "expanded": true + } + }, + "Strength": { + "bl_idname": "SvStringsSocket", + "name": "Strength", + "properties": { + "prop_name": "multiplier" + } + } + }, + "outputs": { + "Vertices": { + "bl_idname": "SvVerticesSocket", + "name": "Vertices" + } + }, + "bl_idname": "SvScaleNodeMk3" + }, + "Temporal Viewer": { + "attributes": { + "location": [ + 1301.3333740234375, + 512.0 + ], + "width": 160.0, + "label": " ", + "color": [ + 1.0, + 1.0, + 1.0 + ], + "use_custom_color": true + }, + "properties": { + "vector_light": [ + 0.0, + 0.0, + 1.0 + ], + "draw_gl_wireframe": true, + "line_width": 4, + "edge_color": [ + 0.8069514632225037, + 0.806951642036438, + 0.8069523572921753, + 1.0 + ], + "polygon_color": [ + 0.8387982249259949, + 0.8387984037399292, + 0.8387991189956665, + 1.0 + ], + "vector_color": [ + 0.8387982249259949, + 0.8387984037399292, + 0.8387991189956665, + 1.0 + ], + "handle_concave_quads": true, + "node_ui_show_attrs_socket": true, + "u_dash_size": 0.20999999344348907, + "display_verts": false, + "display_faces": 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", + "properties": { + "quick_link_to_node": "SvVDAttrsNodeMk2" + } + } + }, + "bl_idname": "SvViewerDrawMk4" + }, + "Formula.001": { + "attributes": { + "location": [ + -149.3333282470703, + 0.0 + ], + "width": 200.0, + "label": " " + }, + "properties": { + "formula1": "22.902841414492947", + "wrapping": "+1" + }, + "outputs": { + "Result": { + "bl_idname": "SvStringsSocket", + "name": "Result" + } + }, + "bl_idname": "SvFormulaNodeMk5" + }, + "Formula": { + "attributes": { + "location": [ + -682.6666870117188, + 85.33333587646484 + ], + "label": " " + }, + "properties": { + "formula1": "0.863918771", + "wrapping": "+1" + }, + "outputs": { + "Result": { + "bl_idname": "SvStringsSocket", + "name": "Result" + } + }, + "bl_idname": "SvFormulaNodeMk5" + }, + "Spiral": { + "attributes": { + "location": [ + -512.0, + 234.6666717529297 + ], + "height": 0.0, + "width": 220.0, + "label": " " + }, + "properties": { + "sType": "CORNU", + "eRadius": 1.0, + "exponent": 0.0, + "turns": 1, + "resolution": 256, + "flip": 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" + }, + "Edges": { + "bl_idname": "SvStringsSocket", + "name": "Edges" + } + }, + "bl_idname": "SvSpiralNodeMK2" + }, + "UV Connection": { + "attributes": { + "location": [ + -512.0, + 469.3333435058594 + ], + "width": 220.0, + "label": " " + }, + "properties": { + "polygons": "Edges" + }, + "inputs": { + "vertices": { + "bl_idname": "SvVerticesSocket", + "name": "vertices" + }, + "vertices 1": { + "bl_idname": "SvVerticesSocket", + "name": "vertices 1" + } + }, + "outputs": { + "vertices": { + "bl_idname": "SvVerticesSocket", + "name": "vertices" + }, + "data": { + "bl_idname": "SvStringsSocket", + "name": "data" + } + }, + "bl_idname": "LineConnectNodeMK2" + } + }, + "links": [ + { + "from_node": "Rotate", + "from_socket": "Vertices", + "to_node": "Bounding Box", + "to_socket": "Vertices" + }, + { + "from_node": "Bounding Box", + "from_socket": "Size Y", + "to_node": "Scalar Math.002", + "to_socket": "y" + }, + { + "from_node": "Formula.001", + "from_socket": "Result", + "to_node": "Scalar Math.003", + "to_socket": "y" + }, + { + "from_node": "UV Connection", + "from_socket": "vertices", + "to_node": "Move", + "to_socket": "Vertices" + }, + { + "from_node": "List Item", + "from_socket": "Item_001", + "to_node": "Move", + "to_socket": "Movement Vectors" + }, + { + "from_node": "UV Connection", + "from_socket": "vertices", + "to_node": "List Item", + "to_socket": "Data" + }, + { + "from_node": "Move", + "from_socket": "Vertices", + "to_node": "Rotate", + "to_socket": "Vertices" + }, + { + "from_node": "Scalar Math.003", + "from_socket": "Out", + "to_node": "Rotate", + "to_socket": "Z" + }, + { + "from_node": "Bounding Box", + "from_socket": "Size X", + "to_node": "Scalar Math.001", + "to_socket": "y" + }, + { + "from_node": "Scalar Math.001", + "from_socket": "Out", + "to_node": "Vector In", + "to_socket": "X" + }, + { + "from_node": "Scalar Math.002", + "from_socket": "Out", + "to_node": "Vector In", + "to_socket": "Y" + }, + { + "from_node": "Scalar Math.002", + "from_socket": "Out", + "to_node": "Temporal Stethoscope.002", + "to_socket": "Data" + }, + { + "from_node": "Bounding Box", + "from_socket": "Size X", + "to_node": "Scalar Math.004", + "to_socket": "x" + }, + { + "from_node": "Bounding Box", + "from_socket": "Size Y", + "to_node": "Scalar Math.004", + "to_socket": "y" + }, + { + "from_node": "Scalar Math.001", + "from_socket": "Out", + "to_node": "Temporal Stethoscope.003", + "to_socket": "Data" + }, + { + "from_node": "Scalar Math.004", + "from_socket": "Out", + "to_node": "Temporal Stethoscope.001", + "to_socket": "Data" + }, + { + "from_node": "Rotate", + "from_socket": "Vertices", + "to_node": "Scale", + "to_socket": "Vertices" + }, + { + "from_node": "Vector In", + "from_socket": "Vectors", + "to_node": "Scale", + "to_socket": "Scale" + }, + { + "from_node": "Scale", + "from_socket": "Vertices", + "to_node": "Temporal Viewer", + "to_socket": "Vertices" + }, + { + "from_node": "UV Connection", + "from_socket": "data", + "to_node": "Temporal Viewer", + "to_socket": "Edges" + }, + { + "from_node": "Formula", + "from_socket": "Result", + "to_node": "Spiral", + "to_socket": "r" + }, + { + "from_node": "Spiral", + "from_socket": "Vertices", + "to_node": "UV Connection", + "to_socket": "vertices" + } + ] + } +} \ No newline at end of file