Skip to content

Designer: Improved LOD stages, large graph pan performance, fix node height#1171

Open
knackstedt wants to merge 7 commits intosurrealdb:mainfrom
knackstedt:designer-lod
Open

Designer: Improved LOD stages, large graph pan performance, fix node height#1171
knackstedt wants to merge 7 commits intosurrealdb:mainfrom
knackstedt:designer-lod

Conversation

@knackstedt
Copy link
Copy Markdown
Contributor

@knackstedt knackstedt commented Mar 20, 2026

Add 2 more LOD levels for a total of 4, where level 1 has full detail, level 2 is a skeleton, level 3 is just the table name and level 4 is a box. Disables edge label rendering in level 4
Disable edge pointer events, which seems to drastically improve cursor pan performance.
Improve node height calculation (while still technically imperfect, it should be much better)

LOD level 2
image

Level 3
image

Level 4
image

@knackstedt knackstedt requested a review from macjuul as a code owner March 20, 2026 02:52
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 20, 2026

👷 Deploy request for public-surrealist pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 2f37b90

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant