-
-
Notifications
You must be signed in to change notification settings - Fork 579
Node graph-based viewport overlays system #99
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
Comments
A recent note on the cursory plans for this:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Tools need a way of supplying overlays to be drawn on top of the canvas. These can be globally or selectively disabled with the Overlays button:
(Overlays are globally disabled by clicking the checkbox area, selectively disabled by clicking the popover dropdown arrow and clicking on various types of specific overlays to disable)
Various types of overlays will come from:
There is similar concept related to overlays which always appear and don't get affected by the Overlays toggle. These are fundamental visualizations provided by the tools for their own interactivity, such as:
These would be drawn on a layer above the overlays you can enable/disable with the setting described earlier. However they will probably use the same overlay system code.
Overlays will be rendered as an SVG string over the top of the document viewport.
Complexity: 5
Involves: Frontend (JS), Editor (Rust), Document (Rust)
The text was updated successfully, but these errors were encountered: