{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "data = open('unreal.txt').read()" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "lines = data.split('\\n')" ] }, { "cell_type": "code", "execution_count": 76, "metadata": {}, "outputs": [], "source": [ "import re\n", "\n", "def getNumber(text):\n", " if text == '()':\n", " return 0.0\n", " text = text[1:-1]\n", " return float(text.split('=')[1])\n", "\n", "def extract(data, relative=True):\n", " #print(data)\n", " times = re.match(r'.*Times=\\((.*)\\),Values=', data).group(1)\n", " values = re.match(r'.*Values=\\((.*)\\),(Default|TickResolution)', data).group(1)\n", " values=re.sub(r',Tangent=\\([A-Za-z0-9-=,.]*\\)', '', values)\n", " times = times.split(',')\n", " values = values.split(',')\n", " \n", " res = []\n", " for x, y in zip(times, values):\n", " res.append([int(getNumber(x)/1000.0), getNumber(y)])\n", " \n", " if relative:\n", " # make it relative to the first value\n", " for i in range(len(res) - 1):\n", " res[i+1][1] -= res[0][1]\n", " res[0][1] = 0\n", " \n", " return res" ] }, { "cell_type": "code", "execution_count": 85, "metadata": {}, "outputs": [], "source": [ "translation = []\n", "rotation = []\n", "\n", "for line in lines:\n", " line = line.strip()\n", " if line.startswith('Translation'):\n", " data = extract(line)\n", " for i in range(len(data)):\n", " data[i][1] /= 100\n", " translation.append(data)\n", " if line.startswith('Rotation'):\n", " data = extract(line, relative=False)\n", " rotation.append(data)" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "__Swap Y and Z Axis__" ] }, { "cell_type": "code", "execution_count": 86, "metadata": {}, "outputs": [], "source": [ "translation = [translation[0], translation[2], translation[1]]\n", "rotation = [rotation[0], rotation[2], rotation[1]]" ] }, { "cell_type": "code", "execution_count": 87, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[[[0, 0.0], [1, -1.952999999957683e-05], [2, -1.4650000000528962e-05], [3, 6.957999999940512e-05], [4, 0.00023194000000103187], [5, 0.0003149400000006608], [6, 0.0005224599999996826], [7, 0.0007946799999990617], [8, 0.0013647500000001855], [9, 0.0022705100000007406], [10, 0.0033154300000001057], [12, 0.0058862300000009785], [13, 0.007728270000000066], [14, 0.009918219999999565], [15, 0.012631839999999101], [16, 0.01625976999999921], [17, 0.020715339999999288], [18, 0.02635498000000098], [19, 0.033615729999999074], [20, 0.04205077999999958], [21, 0.05165038999999979], [23, 0.07364990999999918], [24, 0.08611938999999894], [25, 0.09970458999999891], [26, 0.1143151899999998], [27, 0.129776609999999], [28, 0.14643066999999974], [29, 0.16361450999999988], [30, 0.1809387199999992], [31, 0.1978125], [32, 0.21229004000000032], [33, 0.22405884000000015], [34, 0.23311402000000045], [35, 0.24028076000000057], [36, 0.24604736999999888], [37, 0.2507458500000007], [38, 0.2548828200000003], [39, 0.2587683100000004], [40, 0.262322999999999], [41, 0.26509278], [43, 0.26979125999999953], [44, 0.27181152999999997], [45, 0.2737414600000011], [46, 0.27548340000000054], [47, 0.2764404300000001], [48, 0.2773193399999991], [49, 0.27855956999999987], [50, 0.28025634999999965], [51, 0.28202027000000046], [53, 0.285231940000001], [54, 0.28648194000000105], [55, 0.28762817999999923], [56, 0.2882312000000002], [58, 0.2894177300000001], [59, 0.2895593299999996], [60, 0.2894384799999989], [61, 0.28960571999999957], [62, 0.2898193399999991], [63, 0.29002320000000054], [64, 0.29022950000000036], [65, 0.2904089399999998], [66, 0.29046509000000015], [67, 0.29065673999999947], [70, 0.29107299999999897], [72, 0.29120605999999954], [73, 0.29128173999999946], [74, 0.291325690000001], [75, 0.2913415600000008], [76, 0.2912658699999997], [77, 0.29115234999999984], [79, 0.2907409699999994], [80, 0.29044556000000055], [81, 0.2900451700000008], [82, 0.28951782999999975], [83, 0.28874023999999965], [84, 0.28810424999999895], [85, 0.2873852600000009], [86, 0.28655762000000096], [87, 0.2857446299999992], [88, 0.284831549999999], [89, 0.283957519999999], [90, 0.28279784999999946], [91, 0.2813134799999989], [92, 0.27971802000000023], [94, 0.2744274900000005], [95, 0.27073364999999966], [96, 0.2665368699999999], [97, 0.2620874099999992], [98, 0.25621216], [99, 0.24987671000000092], [100, 0.2424231000000009], [102, 0.22420288000000027], [103, 0.21373413000000027], [104, 0.20266358000000081], [105, 0.1902783199999999], [106, 0.17726196999999957], [107, 0.16328614000000016], [108, 0.14913819000000103], [109, 0.13508057000000007], [110, 0.12098876999999902], [111, 0.10730225000000018], [112, 0.09387206999999989], [113, 0.08150634999999966], [115, 0.060178229999999076], [116, 0.05206055000000106], [117, 0.045200199999999316], [118, 0.03947022000000061], [119, 0.03487305000000106], [121, 0.027995610000000396], [122, 0.02514648999999963], [123, 0.022363279999999576], [124, 0.01936034999999947], [125, 0.01610108000000082], [126, 0.012696539999999458], [127, 0.008952639999999974], [128, 0.004772949999999127], [129, 0.0002673400000003312], [131, -0.008746329999999034], [132, -0.012644040000000132], [133, -0.01583129999999983], [134, -0.01836180999999897], [135, -0.02039062000000058], [137, -0.022489009999999324], [139, -0.02290283000000045], [140, -0.02313965000000053], [142, -0.02363890999999967], [143, -0.024007570000001123], [144, -0.024421380000001137], [145, -0.024888909999999667], [146, -0.025288080000000265], [147, -0.025725090000000818], [148, -0.026138909999999668], [149, -0.02657470000000103], [150, -0.027015380000000276], [152, -0.027778319999999895], [153, -0.028259270000000926], [155, -0.02930908000000045], [156, -0.02989135000000033], [157, -0.030419919999999365], [158, -0.03079101000000037], [159, -0.031003410000000713], [161, -0.031173089999999775], [162, -0.031241449999999987], [163, -0.03125487999999905], [164, -0.03113403000000062], [165, -0.030926509999999324], [166, -0.030645750000001044], [168, -0.029938959999999498], [169, -0.0295666499999993], [170, -0.02911499000000049], [171, -0.028597409999999854], [172, -0.02792357999999922], [174, -0.02619750999999951], [175, -0.024956050000000687], [176, -0.023393550000000686], [177, -0.0215271000000007], [178, -0.019622799999999642], [180, -0.01592407000000094], [181, -0.014174800000000687], [182, -0.012407220000000052], [184, -0.008487549999999828], [185, -0.006064449999998942], [186, -0.0030969200000004094], [187, 0.0005993699999999081], [188, 0.005345460000000912], [189, 0.011370850000000701], [190, 0.018323980000000118], [191, 0.026676030000000992], [192, 0.036114509999999884], [193, 0.04687012000000095], [195, 0.06967529999999897], [196, 0.08118897000000061], [197, 0.0930908199999999], [198, 0.10568481999999904], [199, 0.11858398999999963], [200, 0.1316308600000002], [201, 0.1459313999999995], [202, 0.1595922900000005], [203, 0.1728662099999997], [204, 0.18411865999999918], [205, 0.19333740999999918], [206, 0.20107056000000056], [207, 0.20726441000000023], [208, 0.21181763000000045], [209, 0.21533081000000037], [210, 0.21762817999999926], [211, 0.21859985999999934], [214, 0.21779297000000042], [215, 0.21667725000000018], [216, 0.2153466800000001], [217, 0.213394780000001], [218, 0.2119177300000001], [219, 0.21072509999999967], [220, 0.21012206999999988], [221, 0.20996216000000004], [222, 0.20993285999999897], [223, 0.20991577000000006], [224, 0.21018066999999974], [225, 0.21014648999999963], [226, 0.2100610400000005], [227, 0.2098352100000011], [228, 0.20974488000000066], [229, 0.20952880999999934], [230, 0.2092724599999997], [231, 0.20902221999999937], [233, 0.2084033199999999], [234, 0.2080981500000007], [235, 0.20771363000000065], [236, 0.20738282000000027], [237, 0.2068408199999999], [238, 0.2065539600000011], [239, 0.20622924999999895], [240, 0.2058606000000009], [241, 0.20531494000000067], [242, 0.2047668500000009], [243, 0.20423461999999973], [244, 0.20368042000000058], [245, 0.2029284699999994], [246, 0.2023632799999996], [247, 0.20196410999999898], [248, 0.20160644999999933], [249, 0.20132691000000022], [250, 0.20111816999999974], [251, 0.20096191999999974], [252, 0.20067260999999917], [253, 0.20048706000000038], [254, 0.20007202000000007], [255, 0.19951659999999946], [256, 0.19877563999999892], [257, 0.19790406000000074], [258, 0.1969103999999993], [259, 0.1956945799999994], [260, 0.19429566000000023], [261, 0.1929443399999991], [262, 0.1917395099999999], [263, 0.19069946999999957], [265, 0.1877185099999997], [266, 0.18566773000000011], [267, 0.18322388000000045], [268, 0.18042480999999952], [269, 0.17696044999999913], [270, 0.17249512000000095], [271, 0.16715087999999922], [272, 0.16029418999999961], [273, 0.15196044999999914], [274, 0.1421008299999994], [275, 0.13097168000000012], [276, 0.1186279300000001], [277, 0.10621826000000055], [278, 0.09402953999999909], [279, 0.08220947999999907], [280, 0.07080200999999989], [281, 0.06007812999999942], [282, 0.04914428999999927], [283, 0.0374047900000005], [284, 0.025145270000000438], [286, 1.0990000000674626e-05], [287, -0.011916499999999814], [288, -0.023167719999999007], [289, -0.03390746999999919], [290, -0.04351928000000044], [291, -0.05251831000000038], [293, -0.0696264599999995], [294, -0.07693968999999924], [295, -0.08380615000000034], [296, -0.08986327999999957], [298, -0.0997827099999995], [299, -0.103792719999999], [300, -0.10698364000000084], [301, -0.10960448999999926], [302, -0.11209839000000102], [303, -0.11456787000000077], [304, -0.11692015999999966], [305, -0.118948969999999], [306, -0.12094237999999904], [308, -0.12497436000000108], [309, -0.1269091800000001], [310, -0.12873779000000013], [311, -0.1305822699999999], [312, -0.13231444999999895], [313, -0.13384886999999934], [315, -0.13654052000000091], [316, -0.1374450700000011], [317, -0.13798583999999892], [319, -0.1383764599999995], [320, -0.13833251999999902], [321, -0.1381591800000001], [322, -0.13804321000000072], [323, -0.13797851000000036], [324, -0.13798461999999972], [325, -0.13801513000000112], [326, -0.13800048000000062], [327, -0.13794554999999945], [329, -0.13769408999999996], [330, -0.13747436000000107], [331, -0.13724120999999967], [332, -0.13705077999999957], [334, -0.13670166000000109], [335, -0.13646118000000115], [336, -0.13613158999999997], [338, -0.13524535999999898], [339, -0.13472778000000063], [340, -0.13414305999999898], [341, -0.13362182000000075], [342, -0.13314818999999944], [343, -0.1326623500000005], [344, -0.1320910600000002], [345, -0.13146850000000085], [346, -0.13090697999999976], [348, -0.12995239000000083], [349, -0.1296594200000004], [351, -0.12904663000000027], [352, -0.12868285999999898], [353, -0.12823973999999908], [354, -0.1277355899999998], [355, -0.1271252400000003], [356, -0.12638304999999947], [357, -0.12565550999999914], [358, -0.12493163999999979], [359, -0.12429442999999991], [361, -0.12339964999999893], [362, -0.12326416000000108], [363, -0.12327269999999999], [364, -0.12332519000000047], [365, -0.12359619000000066], [366, -0.12401245000000018], [368, -0.12498047000000043], [369, -0.12545288000000027], [370, -0.12590819999999894], [371, -0.12634033000000044], [372, -0.12672362999999906], [373, -0.1270385699999997], [374, -0.12734862999999905], [375, -0.12764769999999998], [376, -0.1278820799999994], [377, -0.12805663999999978], [378, -0.12823973999999908], [379, -0.128370359999999], [380, -0.12834961000000022], [381, -0.12815550999999914], [382, -0.1278820799999994], [384, -0.12699096000000054], [385, -0.1264404300000001], [386, -0.12581543000000012], [387, -0.1250866700000006], [389, -0.12280516999999919], [390, -0.12104614000000083], [391, -0.1187585399999989], [392, -0.11572632000000112], [393, -0.11191283999999996], [394, -0.10737182000000076], [396, -0.09597046000000091], [397, -0.0888378899999998], [398, -0.08057373000000098], [399, -0.07149779999999964], [400, -0.06185179999999946], [401, -0.0519103999999993], [402, -0.04183471000000054], [403, -0.03210082999999941], [404, -0.02292357999999922], [405, -0.015091549999999643], [406, -0.0084021000000007], [407, -0.0023022399999990738], [408, 0.0008349599999996826], [409, 0.001519780000000992], [410, 0.002259520000000066], [411, 0.002939460000000054], [413, 0.0038903800000002777], [414, 0.004100350000001072], [415, 0.004149170000000595], [416, 0.004233400000000529], [417, 0.0043933100000003835], [418, 0.004586179999998876], [420, 0.004979249999998956], [421, 0.005124519999999393], [422, 0.005197760000000926], [423, 0.0051818899999989294], [425, 0.004785159999998996], [426, 0.004340819999999895], [427, 0.003686529999999948], [428, 0.0027758799999992334], [429, 0.001579589999998916], [430, 6.470000000035725e-05], [432, 0.0]], [[0, 0.0], [432, 0.0]], [[0, 0.0], [1, 0.0008251999999998816], [2, 0.001452639999999974], [3, 0.001891790000000242], [4, 0.0021923800000001846], [5, 0.002315980000000195], [6, 0.00196076000000005], [7, 0.0010574400000001561], [8, -0.00038116000000002257], [9, -0.0021624700000000985], [10, -0.004291079999999852], [12, -0.01011047000000019], [13, -0.01426177999999993], [14, -0.019103999999999816], [15, -0.024536130000000184], [16, -0.030720210000000067], [17, -0.03743163999999979], [18, -0.045087280000000195], [19, -0.05417266999999981], [20, -0.06467956000000015], [21, -0.07673339999999997], [23, -0.10349579000000006], [24, -0.11799774000000013], [25, -0.13261322000000006], [26, -0.14699219000000027], [27, -0.16078430000000027], [28, -0.17411406999999998], [29, -0.18691558999999983], [30, -0.1989566000000002], [31, -0.21033447000000025], [32, -0.22009949000000006], [33, -0.22840697999999976], [34, -0.23591827000000024], [35, -0.24264831000000014], [36, -0.24868896000000007], [37, -0.2541973899999999], [38, -0.2590872200000001], [39, -0.2633337399999999], [40, -0.26689910999999994], [41, -0.26982268999999975], [43, -0.2742511000000002], [44, -0.2760522400000002], [45, -0.2777322400000003], [46, -0.2791635100000002], [47, -0.2801824900000003], [48, -0.2810360700000001], [49, -0.28194304999999986], [50, -0.2830560300000002], [51, -0.2843734699999999], [53, -0.2866982999999999], [54, -0.28781830000000014], [55, -0.2891705300000001], [56, -0.29034393000000025], [58, -0.2922345000000001], [59, -0.2929397599999999], [60, -0.2933596799999998], [62, -0.2942572000000001], [63, -0.2946820100000002], [64, -0.29507476999999993], [65, -0.29540374999999985], [66, -0.2956854199999998], [67, -0.29595763999999974], [68, -0.2961114500000002], [70, -0.2964413400000001], [72, -0.2965792800000003], [73, -0.2966763300000002], [74, -0.29681061], [75, -0.2969586199999998], [76, -0.29711150999999975], [77, -0.29724823000000017], [79, -0.2972189300000002], [80, -0.2970459], [81, -0.2966863999999998], [82, -0.29630829000000003], [83, -0.29587890000000017], [84, -0.29550476000000003], [85, -0.2951855499999999], [86, -0.29486968999999985], [87, -0.2945721400000002], [88, -0.2942544500000002], [89, -0.29392334000000003], [90, -0.2934017899999998], [91, -0.29273375999999984], [92, -0.2919570900000002], [94, -0.2895751899999999], [95, -0.2879226699999998], [96, -0.2859011800000002], [97, -0.28374908000000004], [98, -0.2811660799999999], [99, -0.27832123000000025], [100, -0.2745425399999999], [102, -0.26497681], [103, -0.2592343099999999], [104, -0.2531939699999998], [105, -0.2461831699999999], [106, -0.23828949000000021], [107, -0.22932342000000006], [108, -0.21959502999999983], [109, -0.20912323000000016], [110, -0.19799712999999997], [111, -0.1865390000000002], [112, -0.17456420999999978], [113, -0.16280029000000013], [115, -0.13967223999999986], [116, -0.12932739000000026], [117, -0.12030089999999972], [118, -0.11248565999999982], [119, -0.10575287000000003], [121, -0.09634338000000015], [122, -0.09313263000000006], [123, -0.09073150999999996], [124, -0.08899047999999993], [125, -0.0878381300000001], [126, -0.08753845000000013], [127, -0.0877572600000002], [128, -0.0886947600000002], [129, -0.09038452000000007], [131, -0.09503539999999987], [132, -0.09706908999999996], [133, -0.0989730800000001], [134, -0.10069855000000018], [135, -0.10216308000000027], [137, -0.10411010999999974], [139, -0.10429748000000018], [140, -0.10413879000000009], [141, -0.10392455999999982], [142, -0.10389617999999984], [143, -0.10422087999999974], [144, -0.10472442999999998], [145, -0.10544983000000002], [146, -0.10622466999999972], [148, -0.1078170799999998], [149, -0.10849944999999991], [150, -0.10906921000000011], [152, -0.10988616999999977], [153, -0.10997406000000012], [155, -0.10983063000000015], [156, -0.1097543300000001], [157, -0.10968628000000023], [158, -0.10953522000000021], [159, -0.10926543999999978], [161, -0.1084304800000001], [162, -0.10796660999999971], [163, -0.10749817000000007], [164, -0.10698577999999997], [165, -0.10641845999999987], [166, -0.10577057000000024], [168, -0.10437346999999988], [169, -0.1036071800000002], [170, -0.10278992000000016], [171, -0.10193390000000022], [172, -0.10103271000000007], [174, -0.09899566999999991], [175, -0.09793883999999992], [176, -0.09681793000000027], [177, -0.0955401599999999], [178, -0.09445525999999972], [180, -0.09360320999999999], [181, -0.09435210999999981], [182, -0.09572021000000007], [184, -0.09911254999999983], [185, -0.10126709000000006], [186, -0.1038647400000002], [187, -0.10690307000000018], [188, -0.11055846999999971], [189, -0.11546326000000022], [190, -0.12157623000000001], [191, -0.12931609999999977], [192, -0.13853760000000023], [193, -0.14887145999999973], [195, -0.16998169000000019], [196, -0.18080231000000027], [197, -0.19131469999999978], [198, -0.20122435999999994], [199, -0.21059325999999998], [200, -0.2190213], [201, -0.22708312999999974], [202, -0.23435577000000024], [203, -0.2415051299999999], [204, -0.24799255000000017], [205, -0.2543026700000002], [206, -0.26047087999999974], [207, -0.26589355000000015], [208, -0.27065001999999994], [209, -0.27496734000000006], [210, -0.2791265900000002], [211, -0.28285705000000005], [214, -0.29108947999999996], [215, -0.2932708700000001], [216, -0.29506927000000016], [217, -0.29660308999999985], [218, -0.2981411700000001], [219, -0.29951752], [220, -0.30069030999999996], [221, -0.30180999999999986], [222, -0.30283722000000013], [223, -0.3038253800000001], [224, -0.3046160900000001], [225, -0.3054299900000001], [226, -0.3059915100000001], [227, -0.3063647400000002], [228, -0.30640197999999996], [229, -0.3061825499999998], [230, -0.3056347599999998], [231, -0.3049731400000002], [233, -0.30307434], [234, -0.3020404000000002], [235, -0.3009017899999998], [236, -0.2997366299999999], [237, -0.2983691399999998], [238, -0.29707062000000006], [239, -0.29580353000000004], [240, -0.29465393000000006], [241, -0.29373626999999997], [242, -0.2927505500000001], [243, -0.29179169], [244, -0.2907910099999998], [245, -0.29008849999999997], [246, -0.2896075400000001], [247, -0.28908203000000016], [248, -0.28871917999999996], [249, -0.2884616099999999], [250, -0.28827148000000025], [251, -0.28813964999999997], [252, -0.28822693000000016], [253, -0.28827515000000004], [254, -0.2883471700000001], [255, -0.28840881000000024], [256, -0.2884948700000001], [257, -0.2885983299999998], [258, -0.28854918999999996], [259, -0.2883431999999999], [260, -0.2880761699999999], [261, -0.2876486199999999], [262, -0.2870541400000002], [263, -0.2860766599999999], [265, -0.2824240099999997], [266, -0.27993469000000004], [267, -0.27741974000000025], [268, -0.2748190299999999], [269, -0.27167846999999995], [270, -0.26764861999999995], [271, -0.26261443999999984], [272, -0.2562072699999999], [273, -0.2489523300000002], [274, -0.24104430999999976], [275, -0.23268218999999987], [276, -0.2237142899999998], [277, -0.21490752999999985], [278, -0.20669433000000026], [279, -0.19850402999999972], [280, -0.18975310999999975], [281, -0.18070159999999988], [282, -0.17134826999999972], [283, -0.16133148000000005], [284, -0.15135528000000023], [286, -0.13091156000000012], [287, -0.12004852000000028], [288, -0.1093038899999999], [289, -0.09813782000000003], [290, -0.08705414000000018], [291, -0.07603943000000016], [293, -0.055431520000000206], [294, -0.04544494999999984], [295, -0.03631621999999993], [296, -0.027880250000000047], [298, -0.010650630000000091], [299, -0.0016726699999998118], [300, 0.006947630000000231], [301, 0.014958189999999831], [302, 0.02263733000000002], [303, 0.029515690000000063], [304, 0.035934139999999955], [305, 0.041629639999999885], [306, 0.0469000299999999], [308, 0.05607880000000023], [309, 0.05975219999999979], [310, 0.06304413000000011], [311, 0.06627410999999996], [312, 0.06934296000000018], [313, 0.07215270999999973], [315, 0.07680724999999995], [316, 0.07849304000000018], [317, 0.07958556999999984], [319, 0.08121369000000016], [320, 0.08166473999999994], [321, 0.08191956000000004], [322, 0.08190246999999999], [323, 0.08192291000000011], [324, 0.0820056199999999], [325, 0.08226807000000008], [326, 0.08284209999999974], [327, 0.08362670999999977], [329, 0.08600371999999994], [330, 0.08748138999999981], [331, 0.08883637000000022], [332, 0.08999694999999974], [334, 0.09076996000000008], [335, 0.09072846000000027], [336, 0.0906140099999999], [338, 0.08993347000000028], [339, 0.08966858000000003], [340, 0.0896688899999998], [341, 0.08975617], [342, 0.08986939000000006], [343, 0.09000793999999984], [344, 0.09032929000000024], [345, 0.0906109600000002], [346, 0.09077332000000013], [348, 0.09072906999999987], [349, 0.09053650000000005], [351, 0.08995361000000003], [352, 0.08956696000000022], [354, 0.08863280999999973], [355, 0.08830016999999998], [356, 0.08815979000000027], [357, 0.08802642999999989], [358, 0.08793945000000009], [359, 0.08786194000000024], [361, 0.08784942999999998], [362, 0.08786407999999994], [363, 0.08786743000000001], [364, 0.08784332000000006], [365, 0.0876516700000002], [366, 0.08753235000000018], [367, 0.08732421999999986], [368, 0.08712982000000011], [369, 0.08700896999999998], [370, 0.08684631000000025], [371, 0.0866995300000002], [372, 0.08659698999999989], [373, 0.08651672000000019], [374, 0.08645416000000011], [375, 0.08639434999999991], [376, 0.08631775000000004], [377, 0.08617126999999983], [379, 0.08586334000000022], [380, 0.08565368999999975], [381, 0.08535095000000012], [382, 0.08493590999999981], [384, 0.08369628999999974], [385, 0.08290618999999992], [386, 0.08181641000000013], [387, 0.08052886999999999], [389, 0.0771713299999999], [390, 0.0746051], [391, 0.07121520999999972], [392, 0.06733214999999973], [393, 0.06236541999999986], [394, 0.05695557000000008], [396, 0.044961850000000254], [397, 0.038458860000000074], [398, 0.031642150000000126], [399, 0.024687809999999786], [400, 0.017350470000000087], [401, 0.010411379999999894], [402, 0.0035971100000000435], [403, -0.003244020000000205], [404, -0.010962829999999712], [405, -0.018839719999999716], [406, -0.025888979999999718], [407, -0.03241394000000014], [408, -0.03649840999999981], [409, -0.038599239999999785], [410, -0.04082610999999986], [411, -0.04310760000000016], [413, -0.04675231999999994], [414, -0.047622680000000056], [415, -0.04776824999999974], [416, -0.04708800999999994], [417, -0.04557982999999979], [418, -0.04326873999999975], [419, -0.04025695999999982], [420, -0.03670592999999997], [421, -0.03267822000000024], [422, -0.028323060000000167], [423, -0.023811640000000123], [425, -0.014982909999999947], [426, -0.010965570000000185], [427, -0.007370300000000043], [428, -0.004297789999999964], [429, -0.0018081699999999046], [430, 3.539999999986776e-05], [432, 6.100000001652006e-07]]]\n", "[[[0, 0.0], [432, 0.0]], [[0, 136.973067], [1, 137.097549], [2, 137.231899], [3, 137.319051], [4, 137.427867], [5, 137.510622], [6, 137.43269], [7, 137.153923], [8, 136.748226], [9, 136.291208], [10, 135.858133], [12, 134.731331], [13, 133.855409], [14, 132.971963], [15, 132.195076], [16, 131.600481], [17, 131.096412], [18, 130.634173], [19, 130.1757], [20, 129.636265], [21, 129.181259], [23, 128.064778], [24, 127.458324], [25, 126.937528], [26, 126.494616], [27, 126.03153], [28, 125.546357], [29, 124.96613], [30, 124.21784], [31, 123.339653], [32, 122.684272], [33, 122.257359], [34, 121.746316], [35, 120.952088], [36, 119.800064], [37, 118.370198], [38, 116.91535], [39, 115.50775], [40, 114.204997], [41, 113.207829], [43, 112.106116], [44, 111.555693], [45, 110.951441], [46, 110.397646], [47, 109.847973], [48, 109.348996], [49, 108.790727], [50, 108.213691], [51, 107.684575], [53, 106.868344], [54, 106.46037], [55, 106.061678], [56, 105.731682], [58, 105.36931], [59, 105.223025], [60, 105.074066], [61, 104.931547], [62, 104.799378], [63, 104.691922], [64, 104.609191], [65, 104.541358], [66, 104.460294], [67, 104.430625], [68, 104.440024], [70, 104.552074], [71, 104.607774], [72, 104.652072], [73, 104.670076], [74, 104.681994], [75, 104.687897], [76, 104.69094], [77, 104.700632], [79, 104.787055], [80, 104.865695], [81, 104.932915], [82, 104.989933], [83, 104.967968], [84, 104.961306], [85, 104.944476], [86, 104.917569], [87, 104.902436], [88, 104.866694], [89, 104.897708], [90, 104.994488], [91, 105.141421], [92, 105.441391], [94, 106.507219], [95, 107.34486], [96, 108.485399], [97, 110.119159], [98, 112.048754], [99, 114.060127], [100, 116.259241], [102, 120.956041], [103, 123.138793], [104, 124.789068], [105, 126.30739], [106, 127.685854], [107, 128.866957], [108, 129.788124], [109, 130.36121], [110, 130.463757], [111, 130.172797], [112, 129.600773], [113, 128.829123], [115, 126.798664], [116, 125.822276], [117, 124.888141], [118, 124.149562], [119, 123.446803], [121, 122.706669], [122, 122.672327], [123, 122.8251], [124, 123.253783], [125, 123.65128], [126, 123.668687], [127, 123.503547], [128, 123.204924], [129, 122.784775], [131, 121.756994], [132, 121.339086], [133, 120.800661], [134, 120.226889], [135, 119.69142], [137, 119.036683], [139, 119.150143], [140, 119.474165], [141, 119.880356], [142, 120.311861], [143, 120.655281], [144, 120.93158], [145, 121.214995], [146, 121.4027], [147, 121.529405], [148, 121.623647], [149, 121.639741], [150, 121.566434], [152, 121.372559], [153, 121.37214], [155, 121.334052], [156, 121.294285], [157, 121.279953], [158, 121.301897], [159, 121.354549], [161, 121.502038], [162, 121.592337], [163, 121.678395], [164, 121.771182], [165, 121.849298], [166, 121.921438], [168, 122.035824], [169, 122.092107], [170, 122.156493], [171, 122.239127], [172, 122.303221], [174, 122.45144], [175, 122.576156], [176, 122.635543], [177, 122.755452], [178, 122.940615], [180, 123.216253], [181, 123.06215], [182, 122.67472], [184, 121.602335], [185, 121.346545], [186, 121.061083], [187, 120.795377], [188, 120.397465], [189, 119.848799], [190, 119.16934], [191, 118.125989], [192, 116.638206], [193, 114.873365], [195, 110.786159], [196, 108.494141], [197, 106.210542], [198, 104.239325], [199, 102.468127], [200, 100.63335], [201, 99.100971], [202, 98.01032], [203, 96.966661], [204, 95.819981], [205, 94.472641], [206, 93.099116], [207, 92.16705], [208, 91.413618], [209, 90.911953], [210, 90.553514], [211, 90.274207], [214, 89.779629], [215, 89.627809], [216, 89.543238], [217, 89.294925], [218, 89.103793], [219, 88.85479], [220, 88.514282], [221, 88.153259], [222, 87.84341], [223, 87.598197], [224, 87.581553], [225, 87.428842], [226, 87.296383], [227, 87.162354], [228, 87.104428], [229, 87.056374], [230, 86.995373], [231, 86.90002], [233, 86.743783], [234, 86.721009], [235, 86.697009], [236, 86.706467], [237, 86.695233], [238, 86.823066], [239, 86.97193], [240, 87.060886], [241, 87.021815], [242, 87.026223], [243, 87.044731], [244, 87.132063], [245, 87.11701], [246, 87.113391], [247, 87.168747], [248, 87.202829], [249, 87.276043], [250, 87.346705], [251, 87.397209], [252, 87.37211], [253, 87.463074], [254, 87.495207], [255, 87.556831], [256, 87.694116], [257, 87.882457], [258, 88.199579], [259, 88.619565], [260, 89.148648], [261, 89.827052], [262, 90.558056], [263, 91.564314], [265, 94.93397], [266, 97.039292], [267, 99.141637], [268, 101.421124], [269, 103.758401], [270, 106.410693], [271, 109.645959], [272, 113.760939], [273, 118.242191], [274, 122.682538], [275, 127.073032], [276, 131.617025], [277, 136.017215], [278, 136.302158], [279, 133.046578], [280, 130.17596], [281, 127.113786], [282, 123.575499], [283, 119.769751], [284, 115.727564], [286, 107.140146], [287, 103.063504], [288, 99.183375], [289, 95.789814], [290, 93.0645], [291, 90.704567], [293, 86.690622], [294, 85.480769], [295, 84.474875], [296, 83.730525], [298, 82.703626], [299, 82.676569], [300, 82.971371], [301, 83.400079], [302, 83.921867], [303, 84.431293], [304, 84.849384], [305, 85.392842], [306, 85.991392], [308, 86.963496], [309, 87.730043], [310, 88.666889], [311, 89.680265], [312, 90.711779], [313, 91.53755], [315, 92.515921], [316, 92.841896], [317, 92.987612], [319, 93.122885], [320, 93.256397], [321, 93.402273], [322, 93.578758], [323, 93.635365], [324, 93.665492], [325, 93.689166], [326, 93.670624], [327, 93.682026], [329, 93.84753], [330, 93.867924], [331, 93.867804], [332, 93.813743], [334, 93.584205], [335, 93.477822], [336, 93.355613], [338, 93.177972], [339, 93.177157], [340, 93.212663], [341, 93.218629], [342, 93.256755], [343, 93.294497], [344, 93.324976], [345, 93.361079], [346, 93.348695], [348, 93.311273], [349, 93.251543], [351, 93.147712], [352, 93.043186], [353, 92.971045], [354, 92.999945], [355, 93.10583], [356, 93.275316], [357, 93.456017], [358, 93.631054], [359, 93.773101], [361, 93.974485], [362, 93.987312], [363, 93.985048], [364, 93.961719], [365, 93.930468], [366, 93.860972], [367, 93.765666], [368, 93.673959], [369, 93.578958], [370, 93.490918], [371, 93.399494], [372, 93.302228], [373, 93.203567], [374, 93.112694], [375, 93.005314], [376, 92.900359], [377, 92.799379], [378, 92.702044], [379, 92.615997], [380, 92.538812], [381, 92.462678], [382, 92.37529], [384, 92.267094], [385, 92.238643], [386, 92.205323], [387, 92.068778], [389, 91.690561], [390, 91.53851], [391, 91.423321], [392, 91.598617], [393, 91.839433], [394, 92.245846], [396, 93.833171], [397, 95.487075], [398, 97.932855], [399, 101.075827], [400, 105.100795], [401, 109.868476], [402, 115.048911], [403, 120.291756], [404, 125.185151], [405, 129.609325], [406, 133.877463], [407, 137.280699], [408, 134.8004], [409, 133.120081], [410, 131.282492], [411, 129.416252], [413, 126.43891], [414, 125.704964], [415, 125.535177], [416, 125.645956], [417, 125.909112], [418, 126.330066], [419, 126.901211], [420, 127.613015], [421, 128.441629], [422, 129.362117], [423, 130.341122], [425, 132.353271], [426, 133.333579], [427, 134.271453], [428, 135.154004], [429, 135.974573], [430, 136.727982], [432, 136.973144]], [[0, 0.0], [432, 0.0]]]\n" ] } ], "source": [ "print(translation)\n", "print(rotation)" ] }, { "cell_type": "code", "execution_count": 84, "metadata": {}, "outputs": [], "source": [ "import pickle\n", "\n", "with open('translation.pkl', 'wb') as f:\n", " pickle.dump(translation, f)\n", " \n", "with open('rotation.pkl', 'wb') as f:\n", " pickle.dump(rotation, f)" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.6.6" }, "orig_nbformat": 4 }, "nbformat": 4, "nbformat_minor": 2 }