Skip to content

Support for adding (refitted) additional 'aggregate data' to BinaryBVH'es, and a tempalte for N-body style traversals - #23

Merged
iwald-nvidia merged 7 commits into
NVIDIA:mainfrom
ingowald:iw/nbody
Feb 22, 2026
Merged

Conversation

@ingowald

Copy link
Copy Markdown
Contributor

To allow for a request that asked for an n-body style use case this PR adds
a) some additional refit options (currently CUDA only) that allows for refitting additional "aggregate" node data
b) a new traversal template that allows for some user-lambdas to cull or approximate subtrees based on this aggregate data
c) some n-body style sample in which each point computes sum(1/dist^2) to all other points, using the new traversal template to approximate subtrees far away from the respective query point using that aggregate data.

@iwald-nvidia
iwald-nvidia merged commit 101f42e into NVIDIA:main Feb 22, 2026
9 checks passed
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.

2 participants