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

Reimplemented lod-metric #483

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from
Open

Conversation

haraldsteinlechner
Copy link
Collaborator

There are still two major problems, which cannot be tackled without reworking larger parts of the rendering code:

  • for large zoom's many patches get considered due to their poor AABB and cannot be sorted out without more metadata or data-guided LoD.
  • the new lod metric uses triangle size as estimate for geometric complexity. oddly sized huge triangles in patches increace the average triangle size leading to large memory footprint without providing additional detail in areas of large triangles. as a workaround i use the old lod metric also to at least not pull in more data as before the PR (i'm not happy with it but there is no time reworking really large parts and re-computing meta-data)

…phic annotation performance (in e.g. shaler) [(String.IsNullOrEmpty text) || (show && visible)] #481
… for large models due to per-value field containing the whole drawing state)
… loading the lowest quality kdtree unfortunately is too expensive, so i teaked the old legacy metric
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