Path Debugger

Input

(Click to locate.)

Rough

Random Seed: Roughness:

Verbatim

Processed

Select a segment from the previous section.

By Angle

This tests the QCommand.angles() function. Each column shows a different starting angle. Each row shows a different ending angle. Each curve goes from the top left corner to the bottom right corner. The orange segments show the starting and ending angles.

Blue on blue means that the request was satisfied without incident.

A light blue background means there is no way to satisfy the request. Typically I use a straight line in this case, but in this test I don't draw the curve at all.

A pink background means the result did not have the requested angles. This can happen because of a bug. (I found and fixed a bug this way.) This can also happen in another exceptional circumstance. If one of the end points points directly at the other, and the other doesn't point directly away from the first, QCommand.angles() will return a straight line.

More

Related Pages