Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Path Editor Depth Ordering #232

Closed
RobertBColton opened this issue Nov 26, 2015 · 0 comments
Closed

Path Editor Depth Ordering #232

RobertBColton opened this issue Nov 26, 2015 · 0 comments

Comments

@RobertBColton
Copy link
Collaborator

This has always been an issue for every release with the path editor. The depth ordering is set in a way that when adding new path points the old segments will random overlap each other again in an unpredictable manner. The graphical anomalies are slightly noticeable when editing a path but otherwise do not affect the usability of the editor.

GM8.1 renders path segments in a way that the depth order can not be determined and does not suffer from this problem. This is not entirely true, it is still slightly noticeable, but it looks similar to the way LGM draws smooth path segments because of how thin the line edges/stroke are.
GM8.1 Path Intersection

LGM does not have this problem with a smooth path because of how it renders them differently.
LGM Smooth Path Segments

The issue does occur with non smooth paths in LGM. One would logically assume that the depth should be constant from the first to last path point added, in the order they appear in the list. But because we fix the segments at a specific depth and do not assign the correct depth, each time they are rendered, this overlapping will change unpredictably.
LGM Random Path Segment Depth

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant