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

de_index: Prep for faster indexing alternative #772

Merged
merged 1 commit into from
Oct 17, 2023

Conversation

Indy2222
Copy link
Collaborator

@Indy2222 Indy2222 commented Oct 17, 2023

Currently, only collider based spatial indexing is implemented. It allows reasonably fast spatial queries, for example ray casting or AABB search applied on each entity collider.

It is the plan to extend de_index with point based indexing (as opposed to collider based indexing). Point based spatial queries have to potential to be much faster and yet sufficient for some important use-cases (i.e. energy grid graph construction). This PR reorganizes de_index so that we can add the alternative indexing alongside it.

Relates to #472.

@Indy2222 Indy2222 force-pushed the feature/index-tree branch 4 times, most recently from 2c91e19 to b9aa471 Compare October 17, 2023 12:59
@Indy2222 Indy2222 force-pushed the feature/index-tree branch 2 times, most recently from 2d4e00c to 977b846 Compare October 17, 2023 13:03
@Indy2222 Indy2222 merged commit 1658c43 into DigitalExtinction:main Oct 17, 2023
@Indy2222 Indy2222 deleted the feature/index-tree branch October 17, 2023 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant