Skip to content
This repository was archived by the owner on Nov 7, 2018. It is now read-only.

Conversation

negatratoron
Copy link

Each link between nodes is drawn using a bezier curve from the right-hand side of the From node to the left-hand side of the To node. The stroke width of the bezier curve corresponds to the amount of flow.

If a bezier curve has a wide stroke width and slopes up or down steeply, it sweeps out too much area. Here's a picture of the problem: http://s27.postimg.org/ifhkwvddv/render_problem.png

I fixed the problem by placing a maximum on the widths of the Bezier curves. Large links are now drawn using several smaller adjacent bezier curves.

This is a breaking change in some cases: existing code setting each path's stroke width to the link's dy property should now use the link's strokeWidth property.

@Alexander1984z
Copy link

Отлично спасибо большое

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants