Created
April 6, 2020 17:52
-
-
Save zeffii/cb75de566f9075c2e27a9e6f2981b9f0 to your computer and use it in GitHub Desktop.
to do later? 2018
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": "0.079", | |
"framed_nodes": { | |
"A Number": "Frame", | |
"A Number.001": "Frame", | |
"A Number.002": "Frame", | |
"A Number.003": "Frame", | |
"A Number.004": "Frame.001", | |
"A Number.005": "Frame.002", | |
"Circle": "Frame", | |
"List Length": "Frame", | |
"Matrix In": "Frame.002", | |
"Number Range": "Frame", | |
"Number Range.002": "Frame.002", | |
"Scalar Math": "Frame", | |
"Scalar Math.001": "Frame", | |
"Scalar Math.002": "Frame", | |
"Scalar Math.003": "Frame", | |
"Scalar Math.004": "Frame", | |
"Scalar Math.005": "Frame", | |
"Scalar Math.006": "Frame", | |
"Scalar Math.008": "Frame", | |
"Scalar Math.011": "Frame.002", | |
"Vector Math": "Frame", | |
"Vector Math.001": "Frame", | |
"Vector in": "Frame", | |
"Vector in.001": "Frame", | |
"Viewer Draw Mk3": "Frame", | |
"Viewer Draw Mk3.001": "Frame" | |
}, | |
"groups": {}, | |
"nodes": { | |
"A Number": { | |
"bl_idname": "SvNumberNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
-378.71893310546875, | |
-201.70689392089844 | |
], | |
"params": { | |
"float_": 0.0, | |
"float_draft_": 0.0, | |
"int_": 69, | |
"int_draft_": 0, | |
"selected_mode": "int" | |
}, | |
"width": 140.0 | |
}, | |
"A Number.001": { | |
"bl_idname": "SvNumberNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
-383.29620361328125, | |
-296.7447204589844 | |
], | |
"params": { | |
"float_": 0.0, | |
"float_draft_": 0.0, | |
"int_": 5, | |
"int_draft_": 0, | |
"selected_mode": "int" | |
}, | |
"width": 140.0 | |
}, | |
"A Number.002": { | |
"bl_idname": "SvNumberNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
145.82313537597656, | |
-268.445556640625 | |
], | |
"params": { | |
"float_": 1.0799999237060547, | |
"float_draft_": 0.0, | |
"int_": 0, | |
"int_draft_": 0 | |
}, | |
"width": 140.0 | |
}, | |
"A Number.003": { | |
"bl_idname": "SvNumberNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
149.29739379882812, | |
-358.1522521972656 | |
], | |
"params": { | |
"float_": 6.179999351501465, | |
"float_draft_": 0.0, | |
"int_": 0, | |
"int_draft_": 0 | |
}, | |
"width": 140.0 | |
}, | |
"A Number.004": { | |
"bl_idname": "SvNumberNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
-148.7513427734375, | |
-707.9609069824219 | |
], | |
"params": { | |
"float_": 0.13499999046325684, | |
"float_draft_": 0.0, | |
"int_": 0, | |
"int_draft_": 0 | |
}, | |
"width": 140.0 | |
}, | |
"A Number.005": { | |
"bl_idname": "SvNumberNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
221.9569320678711, | |
-1068.645263671875 | |
], | |
"params": { | |
"float_": 0.0, | |
"float_draft_": 0.0, | |
"int_": 10, | |
"int_draft_": 0, | |
"selected_mode": "int" | |
}, | |
"width": 140.0 | |
}, | |
"Circle": { | |
"bl_idname": "SvCircleNode", | |
"color": [ | |
0.0, | |
0.5, | |
0.5 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
-245.10552978515625, | |
38.11727523803711 | |
], | |
"params": { | |
"rad_": 0.49000000953674316, | |
"vert_": 326 | |
}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Console Node": { | |
"bl_idname": "SvConsoleNode", | |
"color": [ | |
1.0, | |
0.30000001192092896, | |
0.0 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1487.1800537109375, | |
-71.89869689941406 | |
], | |
"params": { | |
"bracketColor": [ | |
0.6907575130462646, | |
0.9699233770370483, | |
0.9699233770370483, | |
1.0 | |
], | |
"commentColor": [ | |
1.0, | |
0.015745574608445168, | |
0.024626515805721283, | |
1.0 | |
], | |
"equalsColor": [ | |
0.7484033107757568, | |
0.5257417559623718, | |
0.15615327656269073, | |
1.0 | |
], | |
"local_scale": 1.5699999332427979, | |
"name1Color": [ | |
0.7742716073989868, | |
0.6099177598953247, | |
0.355953186750412, | |
1.0 | |
], | |
"name2Color": [ | |
0.8412048816680908, | |
0.507999837398529, | |
0.019389426335692406, | |
1.0 | |
], | |
"num_rows": 62, | |
"numberColor": [ | |
1.0, | |
0.27521613240242004, | |
0.18876734375953674, | |
1.0 | |
], | |
"opColor": [ | |
1.0, | |
0.7307957410812378, | |
0.2321232706308365, | |
1.0 | |
], | |
"parenColor": [ | |
0.9801562428474426, | |
1.0, | |
0.003999923821538687, | |
1.0 | |
], | |
"show_me": 0, | |
"snlite_mode": 1, | |
"stringColor": [ | |
0.37517133355140686, | |
0.6238610148429871, | |
0.7484014630317688, | |
1.0 | |
], | |
"syntax_mode": "Code", | |
"terminal_text": "\"\"\" \nin vset_1 v \nin vset_2 v \nin amp_1 s d=0.2 n=2 \nin amp_2 s d=0.4 n=2 \nout verts v \nout verts2 v \n\"\"\" \nfrom mathutils import Vector \nfrom mathutils.geometry import interpolate_bezier as bezlerp \n \nbezlerp2 = lambda params: [p[:] for p in bezlerp(*params)] \n \nif vset_1 and vset_2: \n if vset_1[0] and vset_2[0]: \n va = Vector(vset_1[0][0]) \n vb = Vector(vset_1[0][1]) \n \"\"\" \n \n . vline_first . vline_last \n \n . vline_second . vline second_last \n \n . .... . \n \n \"\"\" \n vline_first = Vector(vset_2[0][0]) \n vline_second = Vector(vset_2[0][1]) \n vline_second_last = Vector(vset_2[0][-2]) \n vline_last = Vector(vset_2[0][-1]) \n \n # LEFT SIDE \n K = va * amp_1 \n M = vline_first * amp_2 \n verts.append([va[:], vline_first[:], K[:], M[:]]) # helpers\n \n k1 = vline_first.lerp(vline_second, -7) \n k2 = M.lerp(K, 0.8) \n verts2.append(bezlerp2((vline_first, k1, k2, M, 20))[1:]) \n \n k3 = k2.lerp(M, 1.6) \n verts2[0].extend(bezlerp2((M, k3, vline_first, va, 20))[1:])\n \n Z = va.lerp(vline_first, -.4) \n X = K.lerp(M, -.4) \n verts2[0].extend(bezlerp2((va, Z, X, K, 11))[1:]) \n \n # RIGHT SIDE \n F = vb * amp_1 \n G = vline_last * amp_2 \n \n verts[0].extend([vb[:], vline_last[:], F[:], G[:]]) \n f1 = vline_last.lerp(vline_second_last, -7) \n f2 = G.lerp(F, 0.8) \n verts2[0].extend(bezlerp2((vline_last, f1, f2, G, 20))[1:]) \n \n f3 = f2.lerp(G, 1.6) \n verts2[0].extend(bezlerp2((G, f3, vline_last, vb, 20))[1:]) \n \n O = vb.lerp(vline_last, -.4) \n Y = F.lerp(G, -.4) \n verts2[0].extend(bezlerp2((vb, O, Y, F, 11))[1:]) ", | |
"terminal_width": 68 | |
}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Frame": { | |
"bl_idname": "NodeFrame", | |
"height": 659.1784057617188, | |
"hide": false, | |
"label": "", | |
"location": [ | |
-30.0, | |
10.0 | |
], | |
"params": {}, | |
"width": 1834.941650390625 | |
}, | |
"Frame.001": { | |
"bl_idname": "NodeFrame", | |
"height": 179.8741455078125, | |
"hide": false, | |
"label": "offset sides", | |
"location": [ | |
-30.0, | |
32.835113525390625 | |
], | |
"params": {}, | |
"width": 200.0 | |
}, | |
"Frame.002": { | |
"bl_idname": "NodeFrame", | |
"height": 330.14263916015625, | |
"hide": false, | |
"label": "radial array", | |
"location": [ | |
20.46178436279297, | |
10.0 | |
], | |
"params": {}, | |
"width": 688.4525146484375 | |
}, | |
"List Join": { | |
"bl_idname": "ListJoinNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1138.920166015625, | |
-1409.0845947265625 | |
], | |
"params": { | |
"JoinLevel": 2, | |
"mix_check": 0, | |
"wrap_check": 0 | |
}, | |
"width": 140.0 | |
}, | |
"List Length": { | |
"bl_idname": "ListLengthNode", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
-55.66526794433594, | |
-226.28564453125 | |
], | |
"params": {}, | |
"width": 140.0 | |
}, | |
"Matrix Apply": { | |
"bl_idname": "SvMatrixApplyJoinNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
914.0519409179688, | |
-771.1995849609375 | |
], | |
"params": { | |
"do_join": 0 | |
}, | |
"width": 140.0 | |
}, | |
"Matrix Apply.001": { | |
"bl_idname": "SvMatrixApplyJoinNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1304.031005859375, | |
-840.703857421875 | |
], | |
"params": { | |
"do_join": 0 | |
}, | |
"width": 140.0 | |
}, | |
"Matrix Apply.002": { | |
"bl_idname": "SvMatrixApplyJoinNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1943.1942138671875, | |
-1237.4791259765625 | |
], | |
"params": { | |
"do_join": 0 | |
}, | |
"width": 140.0 | |
}, | |
"Matrix In": { | |
"bl_idname": "SvMatrixInNodeMK3", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
710.4094161987305, | |
-872.8573608398438 | |
], | |
"params": {}, | |
"width": 140.0 | |
}, | |
"Number Range": { | |
"bl_idname": "SvGenNumberRange", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
138.11863708496094, | |
-48.419158935546875 | |
], | |
"params": { | |
"range_mode": "RANGE_COUNT" | |
}, | |
"width": 140.0 | |
}, | |
"Number Range.001": { | |
"bl_idname": "SvGenNumberRange", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
66.11984252929688, | |
-696.6284790039062 | |
], | |
"params": { | |
"count_": 2, | |
"range_mode": "RANGE_COUNT" | |
}, | |
"width": 140.0 | |
}, | |
"Number Range.002": { | |
"bl_idname": "SvGenNumberRange", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
405.6620101928711, | |
-916.1704711914062 | |
], | |
"params": { | |
"range_mode": "RANGE_COUNT", | |
"stop_float": 360.0 | |
}, | |
"width": 140.0 | |
}, | |
"Number Range.003": { | |
"bl_idname": "SvGenNumberRange", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
121.44606018066406, | |
-1298.897216796875 | |
], | |
"params": { | |
"count_": 2, | |
"range_mode": "RANGE_COUNT" | |
}, | |
"width": 140.0 | |
}, | |
"Scalar Math": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
-131.4323272705078, | |
-320.56890869140625 | |
], | |
"params": { | |
"current_op": "TAU", | |
"input_mode_one": "Int", | |
"input_mode_two": "Float", | |
"xi_": 5 | |
}, | |
"width": 100.0 | |
}, | |
"Scalar Math.001": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
310.26885986328125, | |
-70.22631072998047 | |
], | |
"params": { | |
"current_op": "COSINE", | |
"input_mode_two": "Float" | |
}, | |
"width": 101.1370849609375 | |
}, | |
"Scalar Math.002": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
417.5287170410156, | |
-91.39608001708984 | |
], | |
"params": { | |
"current_op": "ABS", | |
"input_mode_two": "Float" | |
}, | |
"width": 100.0 | |
}, | |
"Scalar Math.003": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
585.7402954101562, | |
-133.97760009765625 | |
], | |
"params": { | |
"y_": 1.8400001525878906 | |
}, | |
"width": 100.0 | |
}, | |
"Scalar Math.004": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
727.3253784179688, | |
-65.63621520996094 | |
], | |
"params": { | |
"current_op": "ADD", | |
"y_": 8.350000381469727 | |
}, | |
"width": 140.0 | |
}, | |
"Scalar Math.005": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
-216.13563537597656, | |
-262.4720153808594 | |
], | |
"params": {}, | |
"width": 100.0 | |
}, | |
"Scalar Math.006": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
537.8671264648438, | |
-320.401123046875 | |
], | |
"params": { | |
"y_": -1.3300000429153442 | |
}, | |
"width": 140.0 | |
}, | |
"Scalar Math.007": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
-260.52349853515625, | |
-854.96435546875 | |
], | |
"params": { | |
"current_op": "DIV", | |
"y_": 50.0 | |
}, | |
"width": 140.0 | |
}, | |
"Scalar Math.008": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
718.3988647460938, | |
-348.25079345703125 | |
], | |
"params": { | |
"current_op": "ADD", | |
"y_": 7.4800004959106445 | |
}, | |
"width": 140.0 | |
}, | |
"Scalar Math.009": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
-48.22138977050781, | |
-895.8965454101562 | |
], | |
"params": { | |
"current_op": "SUB" | |
}, | |
"width": 140.0 | |
}, | |
"Scalar Math.010": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
247.2110137939453, | |
-624.7208862304688 | |
], | |
"params": { | |
"current_op": "SINCOS", | |
"input_mode_two": "Float" | |
}, | |
"width": 140.0 | |
}, | |
"Scalar Math.011": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
236.9041976928711, | |
-1020.80615234375 | |
], | |
"params": { | |
"current_op": "DIV", | |
"x_": 360.0 | |
}, | |
"width": 140.0 | |
}, | |
"Scalar Math.012": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
-431.59539794921875, | |
-958.775634765625 | |
], | |
"params": { | |
"y_": 10.0 | |
}, | |
"width": 140.0 | |
}, | |
"Scalar Math.013": { | |
"bl_idname": "SvScalarMathNodeMK4", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
302.5372314453125, | |
-1226.989501953125 | |
], | |
"params": { | |
"current_op": "SINCOS", | |
"input_mode_two": "Float" | |
}, | |
"width": 140.0 | |
}, | |
"Scripted Node Lite": { | |
"bl_idname": "SvScriptNodeLite", | |
"color": [ | |
0.0, | |
0.800000011920929, | |
0.949999988079071 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
954.0191650390625, | |
-598.9666748046875 | |
], | |
"params": { | |
"float_list": [ | |
0.0, | |
0.8779999017715454, | |
0.8500000238418579, | |
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.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 | |
], | |
"halt_updates": 0, | |
"inject_params": 0, | |
"injected_state": 0, | |
"script_name": "flurr", | |
"script_str": "\"\"\"\nin verts v\nin scale_1 s d=0.2 n=2\nin scale_2 s d=0.4 n=2\nout verts_out v\n\"\"\"\n\nfrom mathutils import Vector\nfrom mathutils.geometry import interpolate_bezier as bezlerp\n\nif verts and verts[0]:\n v1 = Vector(verts[0][0])\n v2 = Vector(verts[0][1])\n mid = v1.lerp(v2, 0.5)\n mid_vec_scaled = mid * scale_1\n b1 = v1.lerp(mid_vec_scaled, scale_2)\n b2 = v2.lerp(mid_vec_scaled, scale_2)\n points = bezlerp(v1, b1, b2, v2, 35)\n \n verts_out.append([p[:] for p in points])" | |
}, | |
"snlite_ui": [], | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Scripted Node Lite.001": { | |
"bl_idname": "SvScriptNodeLite", | |
"color": [ | |
0.0, | |
0.800000011920929, | |
0.949999988079071 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
981.50927734375, | |
-1052.7037353515625 | |
], | |
"params": { | |
"float_list": [ | |
0.0, | |
0.0, | |
1.193000078201294, | |
1.2489999532699585, | |
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.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 | |
], | |
"halt_updates": 0, | |
"inject_params": 0, | |
"injected_state": 0, | |
"script_name": "fluur_2", | |
"script_str": "\"\"\"\nin vset_1 v\nin vset_2 v\nin amp_1 s d=0.2 n=2\nin amp_2 s d=0.4 n=2\nout verts v\nout verts2 v\n\"\"\"\nfrom mathutils import Vector\nfrom mathutils.geometry import interpolate_bezier as bezlerp\n\nbezlerp2 = lambda params: [p[:] for p in bezlerp(*params)]\n\nif vset_1 and vset_2:\n if vset_1[0] and vset_2[0]:\n va = Vector(vset_1[0][0])\n vb = Vector(vset_1[0][1])\n \"\"\"\n \n . vline_first . vline_last\n \n . vline_second . vline second_last\n \n . .... . \n\n \"\"\"\n vline_first = Vector(vset_2[0][0])\n vline_second = Vector(vset_2[0][1])\n vline_second_last = Vector(vset_2[0][-2])\n vline_last = Vector(vset_2[0][-1])\n\n # LEFT SIDE\n K = va * amp_1\n M = vline_first * amp_2\n verts.append([va[:], vline_first[:], K[:], M[:]]) # helpers\n\n k1 = vline_first.lerp(vline_second, -7)\n k2 = M.lerp(K, 0.8)\n verts2.append(bezlerp2((vline_first, k1, k2, M, 20))[1:])\n\n k3 = k2.lerp(M, 1.6)\n verts2[0].extend(bezlerp2((M, k3, vline_first, va, 20))[1:])\n\n Z = va.lerp(vline_first, -.4)\n X = K.lerp(M, -.4)\n verts2[0].extend(bezlerp2((va, Z, X, K, 11))[1:])\n \n # RIGHT SIDE\n F = vb * amp_1\n G = vline_last * amp_2\n\n verts[0].extend([vb[:], vline_last[:], F[:], G[:]])\n f1 = vline_last.lerp(vline_second_last, -7)\n f2 = G.lerp(F, 0.8)\n verts2[0].extend(bezlerp2((vline_last, f1, f2, G, 20))[1:])\n \n f3 = f2.lerp(G, 1.6)\n verts2[0].extend(bezlerp2((G, f3, vline_last, vb, 20))[1:])\n \n O = vb.lerp(vline_last, -.4)\n Y = F.lerp(G, -.4)\n verts2[0].extend(bezlerp2((vb, O, Y, F, 11))[1:])" | |
}, | |
"snlite_ui": [], | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Vector Math": { | |
"bl_idname": "SvVectorMathNodeMK3", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
1045.7918701171875, | |
-278.1492919921875 | |
], | |
"params": {}, | |
"width": 140.0 | |
}, | |
"Vector Math.001": { | |
"bl_idname": "SvVectorMathNodeMK3", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
1043.34326171875, | |
-10.145401000976562 | |
], | |
"params": {}, | |
"width": 140.0 | |
}, | |
"Vector Math.002": { | |
"bl_idname": "SvVectorMathNodeMK3", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
681.8280029296875, | |
-592.7703857421875 | |
], | |
"params": { | |
"amount": 3.5799999237060547, | |
"current_op": "SCALAR", | |
"socket_info": "vs v" | |
}, | |
"width": 140.0 | |
}, | |
"Vector Math.003": { | |
"bl_idname": "SvVectorMathNodeMK3", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
737.1542358398438, | |
-1195.0390625 | |
], | |
"params": { | |
"amount": 3.8499999046325684, | |
"current_op": "SCALAR", | |
"socket_info": "vs v" | |
}, | |
"width": 140.0 | |
}, | |
"Vector Math.004": { | |
"bl_idname": "SvVectorMathNodeMK3", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1228.9031982421875, | |
-1235.695068359375 | |
], | |
"params": { | |
"current_op": "NORMALIZE", | |
"socket_info": "v v" | |
}, | |
"width": 140.0 | |
}, | |
"Vector Math.005": { | |
"bl_idname": "SvVectorMathNodeMK3", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1405.4345703125, | |
-1263.5745849609375 | |
], | |
"params": { | |
"amount": 3.3369998931884766, | |
"current_op": "SCALAR", | |
"socket_info": "vs v" | |
}, | |
"width": 140.0 | |
}, | |
"Vector Math.007": { | |
"bl_idname": "SvVectorMathNodeMK3", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1591.08837890625, | |
-1198.437744140625 | |
], | |
"params": { | |
"amount": 1.7200000286102295, | |
"current_op": "SUB", | |
"socket_info": "vv v" | |
}, | |
"width": 140.0 | |
}, | |
"Vector Math.008": { | |
"bl_idname": "SvVectorMathNodeMK3", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1767.513427734375, | |
-1257.0589599609375 | |
], | |
"params": { | |
"amount": 1.7200000286102295, | |
"current_op": "SUB", | |
"socket_info": "vv v" | |
}, | |
"width": 140.0 | |
}, | |
"Vector in": { | |
"bl_idname": "GenVectorsNode", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
905.597900390625, | |
-69.5971450805664 | |
], | |
"params": { | |
"z_": 1.0 | |
}, | |
"width": 100.0 | |
}, | |
"Vector in.001": { | |
"bl_idname": "GenVectorsNode", | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
908.629150390625, | |
-320.81744384765625 | |
], | |
"params": { | |
"z_": 1.0 | |
}, | |
"width": 100.0 | |
}, | |
"Vector in.002": { | |
"bl_idname": "GenVectorsNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
465.9076843261719, | |
-599.1383056640625 | |
], | |
"params": {}, | |
"width": 100.0 | |
}, | |
"Vector in.003": { | |
"bl_idname": "GenVectorsNode", | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
521.23388671875, | |
-1201.406982421875 | |
], | |
"params": {}, | |
"width": 100.0 | |
}, | |
"Viewer Draw Mk3": { | |
"bl_idname": "SvVDExperimental", | |
"color": [ | |
1.0, | |
0.30000001192092896, | |
0.0 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1251.6453857421875, | |
125.17839050292969 | |
], | |
"params": {}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Viewer Draw Mk3.001": { | |
"bl_idname": "SvVDExperimental", | |
"color": [ | |
1.0, | |
0.30000001192092896, | |
0.0 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1247.3238525390625, | |
-145.12327575683594 | |
], | |
"params": { | |
"vert_color": [ | |
0.8000000715255737, | |
0.5340611934661865, | |
0.05057286098599434, | |
1.0 | |
] | |
}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Viewer Draw Mk3.002": { | |
"bl_idname": "SvVDExperimental", | |
"color": [ | |
1.0, | |
0.30000001192092896, | |
0.0 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1233.6435546875, | |
-544.51513671875 | |
], | |
"params": { | |
"activate": 1 | |
}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Viewer Draw Mk3.003": { | |
"bl_idname": "SvVDExperimental", | |
"color": [ | |
1.0, | |
0.30000001192092896, | |
0.0 | |
], | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
1471.7926025390625, | |
-1007.345703125 | |
], | |
"params": { | |
"vert_color": [ | |
0.008098461665213108, | |
0.5606896877288818, | |
0.8000000715255737, | |
1.0 | |
] | |
}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Viewer Draw Mk3.004": { | |
"bl_idname": "SvVDExperimental", | |
"color": [ | |
1.0, | |
0.30000001192092896, | |
0.0 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
2144.0791015625, | |
-1071.5142822265625 | |
], | |
"params": {}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Viewer Draw Mk3.005": { | |
"bl_idname": "SvVDExperimental", | |
"color": [ | |
1.0, | |
0.30000001192092896, | |
0.0 | |
], | |
"height": 100.0, | |
"hide": true, | |
"label": "", | |
"location": [ | |
1359.577880859375, | |
-1083.908935546875 | |
], | |
"params": { | |
"activate": 1, | |
"point_size": 10.389999389648438, | |
"vert_color": [ | |
0.0, | |
0.26675403118133545, | |
1.0, | |
1.0 | |
] | |
}, | |
"use_custom_color": true, | |
"width": 140.0 | |
}, | |
"Viewer Draw Mk3.006": { | |
"bl_idname": "SvVDExperimental", | |
"color": [ | |
1.0, | |
0.30000001192092896, | |
0.0 | |
], | |
"height": 100.0, | |
"hide": false, | |
"label": "", | |
"location": [ | |
1584.9781494140625, | |
-707.4974365234375 | |
], | |
"params": { | |
"activate": 1, | |
"point_size": 4.2699995040893555, | |
"vert_color": [ | |
0.4857006072998047, | |
1.0, | |
0.5702613592147827, | |
1.0 | |
] | |
}, | |
"use_custom_color": true, | |
"width": 140.0 | |
} | |
}, | |
"update_lists": [ | |
[ | |
"A Number.001", | |
0, | |
"Scalar Math.012", | |
0 | |
], | |
[ | |
"A Number.001", | |
0, | |
"Scalar Math", | |
0 | |
], | |
[ | |
"Scalar Math", | |
0, | |
"Scalar Math.007", | |
0 | |
], | |
[ | |
"Scalar Math.012", | |
0, | |
"Scalar Math.007", | |
1 | |
], | |
[ | |
"Scalar Math.007", | |
0, | |
"Scalar Math.009", | |
0 | |
], | |
[ | |
"A Number.004", | |
0, | |
"Scalar Math.009", | |
1 | |
], | |
[ | |
"A Number.004", | |
0, | |
"Number Range.001", | |
0 | |
], | |
[ | |
"Scalar Math.009", | |
0, | |
"Number Range.001", | |
1 | |
], | |
[ | |
"Number Range.001", | |
0, | |
"Scalar Math.010", | |
0 | |
], | |
[ | |
"A Number", | |
0, | |
"Scalar Math.005", | |
0 | |
], | |
[ | |
"A Number.001", | |
0, | |
"Scalar Math.005", | |
1 | |
], | |
[ | |
"Scalar Math.005", | |
0, | |
"Circle", | |
1 | |
], | |
[ | |
"Circle", | |
0, | |
"List Length", | |
0 | |
], | |
[ | |
"Scalar Math", | |
0, | |
"Number Range", | |
1 | |
], | |
[ | |
"List Length", | |
0, | |
"Number Range", | |
2 | |
], | |
[ | |
"Number Range", | |
0, | |
"Scalar Math.001", | |
0 | |
], | |
[ | |
"Scalar Math.001", | |
0, | |
"Scalar Math.002", | |
0 | |
], | |
[ | |
"Scalar Math.002", | |
0, | |
"Scalar Math.006", | |
0 | |
], | |
[ | |
"Scalar Math.006", | |
0, | |
"Scalar Math.008", | |
0 | |
], | |
[ | |
"A Number.005", | |
0, | |
"Scalar Math.011", | |
1 | |
], | |
[ | |
"Scalar Math.011", | |
0, | |
"Number Range.002", | |
0 | |
], | |
[ | |
"Number Range.002", | |
0, | |
"Matrix In", | |
7 | |
], | |
[ | |
"Scalar Math.007", | |
0, | |
"Number Range.003", | |
1 | |
], | |
[ | |
"Number Range.003", | |
0, | |
"Scalar Math.013", | |
0 | |
], | |
[ | |
"Scalar Math.002", | |
0, | |
"Scalar Math.003", | |
0 | |
], | |
[ | |
"A Number.002", | |
0, | |
"Scalar Math.003", | |
1 | |
], | |
[ | |
"Scalar Math.003", | |
0, | |
"Scalar Math.004", | |
0 | |
], | |
[ | |
"A Number.003", | |
0, | |
"Scalar Math.004", | |
1 | |
], | |
[ | |
"Scalar Math.004", | |
0, | |
"Vector in", | |
0 | |
], | |
[ | |
"Scalar Math.004", | |
0, | |
"Vector in", | |
1 | |
], | |
[ | |
"Circle", | |
0, | |
"Vector Math.001", | |
0 | |
], | |
[ | |
"Vector in", | |
0, | |
"Vector Math.001", | |
1 | |
], | |
[ | |
"Scalar Math.008", | |
0, | |
"Vector in.001", | |
0 | |
], | |
[ | |
"Scalar Math.008", | |
0, | |
"Vector in.001", | |
1 | |
], | |
[ | |
"Circle", | |
0, | |
"Vector Math", | |
0 | |
], | |
[ | |
"Vector in.001", | |
0, | |
"Vector Math", | |
1 | |
], | |
[ | |
"Vector Math", | |
0, | |
"Viewer Draw Mk3.001", | |
0 | |
], | |
[ | |
"Scalar Math.013", | |
0, | |
"Vector in.003", | |
0 | |
], | |
[ | |
"Scalar Math.013", | |
1, | |
"Vector in.003", | |
1 | |
], | |
[ | |
"Vector in.003", | |
0, | |
"Vector Math.003", | |
0 | |
], | |
[ | |
"Scalar Math.010", | |
0, | |
"Vector in.002", | |
0 | |
], | |
[ | |
"Scalar Math.010", | |
1, | |
"Vector in.002", | |
1 | |
], | |
[ | |
"Vector in.002", | |
0, | |
"Vector Math.002", | |
0 | |
], | |
[ | |
"Vector Math.002", | |
0, | |
"Scripted Node Lite", | |
0 | |
], | |
[ | |
"Vector Math.003", | |
0, | |
"Scripted Node Lite.001", | |
0 | |
], | |
[ | |
"Scripted Node Lite", | |
0, | |
"Scripted Node Lite.001", | |
1 | |
], | |
[ | |
"Scripted Node Lite.001", | |
1, | |
"List Join", | |
0 | |
], | |
[ | |
"Scripted Node Lite", | |
0, | |
"List Join", | |
1 | |
], | |
[ | |
"List Join", | |
0, | |
"Vector Math.004", | |
0 | |
], | |
[ | |
"Vector Math.004", | |
0, | |
"Vector Math.005", | |
0 | |
], | |
[ | |
"List Join", | |
0, | |
"Vector Math.007", | |
0 | |
], | |
[ | |
"Vector Math.005", | |
0, | |
"Vector Math.007", | |
1 | |
], | |
[ | |
"Vector Math.005", | |
0, | |
"Vector Math.008", | |
0 | |
], | |
[ | |
"Vector Math.007", | |
0, | |
"Vector Math.008", | |
1 | |
], | |
[ | |
"Scripted Node Lite", | |
0, | |
"Matrix Apply", | |
0 | |
], | |
[ | |
"Matrix In", | |
0, | |
"Matrix Apply", | |
3 | |
], | |
[ | |
"Matrix Apply", | |
0, | |
"Viewer Draw Mk3.002", | |
0 | |
], | |
[ | |
"Scripted Node Lite.001", | |
0, | |
"Console Node", | |
0 | |
], | |
[ | |
"Scripted Node Lite.001", | |
0, | |
"Viewer Draw Mk3.005", | |
0 | |
], | |
[ | |
"Scripted Node Lite.001", | |
1, | |
"Matrix Apply.001", | |
0 | |
], | |
[ | |
"Matrix In", | |
0, | |
"Matrix Apply.001", | |
3 | |
], | |
[ | |
"Vector Math.008", | |
0, | |
"Matrix Apply.002", | |
0 | |
], | |
[ | |
"Matrix In", | |
0, | |
"Matrix Apply.002", | |
3 | |
], | |
[ | |
"Matrix Apply.002", | |
0, | |
"Viewer Draw Mk3.004", | |
0 | |
], | |
[ | |
"Vector Math.001", | |
0, | |
"Viewer Draw Mk3", | |
0 | |
], | |
[ | |
"Matrix Apply.001", | |
0, | |
"Viewer Draw Mk3.006", | |
0 | |
] | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment