Actually, this is trivial.       The problem with trying to draw a path like that is that the update intervals may not be uniform. If there is a framerate drop, it can pass over some key points, causing parts of your path to be cut off or flattened.    Here's a handy little tip. The easiest way to smooth out a path is to apply an ease to the current point. I do this all the time for mouse/touch animations. http://codepen.io/osublake/pen/JRmGQp/?editors=0010   B
    • Like
    2