Как правильно рисовать стрелки на SVG

Добрый день, столкнулся с тем, что нужно нарисовать стрелку, но не знаю как это сделать правильно. Я нарисовал кривую и научился изменять так, как это необходимо: http://jsfiddle.net/p3ysn/2/

Проблема заключается в том, что нужно нарисовать правдоподобный конечник, который находился бы на одном из концов стрелки. Нужно нарисовать правдоподобный кончик и самое важное: сделать так, чтобы он поворачивался при отклонении кривой на необходимое кол-во градусов.

Кто как предлагает сделает? Может есть какие-то библиотеки?

1 ответов


вот тут есть разбор этого действа и примеры, правда на английском.