Hi @wcandillon , thx for the great utils and your videos. It helps me a lot.
But now I've faced with a problem:
I want to interpolate between two shapes (random path data bellow). This paths are the same length:
M4,205.00000000000003C11.12280701754386,202.50000000000003,18.24561403508772,200.00000000000003,25.36842105263158,190C32.49122807017544,179.99999999999997,39.6140350877193,54.99999999999999,46.73684210526316,54.99999999999999C53.859649122807014,54.99999999999999,60.98245614035087,295.00000000000006,68.10526315789473,295.00000000000006C75.22807017543859,295.00000000000006,82.35087719298245,252.5,89.47368421052632,240C96.59649122807018,227.5,103.71929824561403,233.33333333333331,110.84210526315789,219.99999999999997C117.96491228070174,206.66666666666663,125.0877192982456,34.99999999999998,132.21052631578945,34.99999999999998C139.33333333333331,34.99999999999998,146.45614035087718,373.3333333333333,153.57894736842104,380C160.7017543859649,386.6666666666667,167.82456140350877,383.3333333333333,174.94736842105263,390C182.0701754385965,396.66666666666663,189.19298245614033,440,196.3157894736842,440C203.43859649122805,440,210.56140350877192,400,217.68421052631578,400C224.80701754385964,400,231.9298245614035,420,239.05263157894737,420C246.1754385964912,420,253.29824561403507,265,260.4210526315789,265C267.5438596491228,265,274.66666666666663,495,281.7894736842105,495C288.91228070175436,495,296.03508771929825,125,303.1578947368421,125C310.280701754386,125,317.4035087719298,275,324.5263157894737,275C331.64912280701753,275,338.7719298245614,174.16666666666663,345.89473684210526,135C353.01754385964915,95.83333333333326,360.140350877193,39.99999999999998,367.2631578947369,39.99999999999998C374.3859649122807,39.99999999999998,381.50877192982455,485,388.6315789473684,485C395.7543859649123,485,402.8771929824561,260,410,34.99999999999998 L 410 500 L 4 500 Z
M4,5.000000000000004C11.12280701754386,32.5,18.24561403508772,60,25.36842105263158,60C32.49122807017544,60,39.6140350877193,39.99999999999998,46.73684210526316,39.99999999999998C53.859649122807014,39.99999999999998,60.98245614035087,73.33333333333337,68.10526315789473,120C75.22807017543859,166.66666666666669,82.35087719298245,320,89.47368421052632,320C96.59649122807018,320,103.71929824561403,316.6666666666667,110.84210526315789,310C117.96491228070174,303.3333333333333,125.0877192982456,179.99999999999997,132.21052631578945,130C139.33333333333331,79.99999999999996,146.45614035087718,10.000000000000009,153.57894736842104,10.000000000000009C160.7017543859649,10.000000000000009,167.82456140350877,30.000000000000007,174.94736842105263,70C182.0701754385965,109.99999999999994,189.19298245614033,260,196.3157894736842,270C203.43859649122805,280.00000000000006,210.56140350877192,280.83333333333337,217.68421052631578,285.00000000000006C224.80701754385964,289.16666666666674,231.9298245614035,295.00000000000006,239.05263157894737,295.00000000000006C246.1754385964912,295.00000000000006,253.29824561403507,169.99999999999997,260.4210526315789,169.99999999999997C267.5438596491228,169.99999999999997,274.66666666666663,231.66666666666657,281.7894736842105,275C288.91228070175436,318.3333333333333,296.03508771929825,430,303.1578947368421,430C310.280701754386,430,317.4035087719298,240,324.5263157894737,240C331.64912280701753,240,338.7719298245614,285.00000000000006,345.89473684210526,285.00000000000006C353.01754385964915,285.00000000000006,360.140350877193,278.33333333333337,367.2631578947369,265C374.3859649122807,251.66666666666669,381.50877192982455,185,388.6315789473684,185C395.7543859649123,185,402.8771929824561,307.5,410,430 L 410 500 L 4 500 Z
Using your function "interpolatePath(value: Node, { inputRange, outputRange }): path" gives me a crash :
![Simulator Screen Shot - iPhone 11 - 2020-01-03 at 15 12 16](https://user-images.githubusercontent.com/41107034/71725107-7939ca00-2e3b-11ea-8c8f-88cccf793471.png)
I assume that I could do something wrong, but I'm really stuck with this... Any suggestions of what could be wrong?