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

Use child tile bounding volumes to cull parent tiles #506

Closed
kring opened this issue May 31, 2022 · 1 comment
Closed

Use child tile bounding volumes to cull parent tiles #506

kring opened this issue May 31, 2022 · 1 comment
Labels
performance Improvements to performance, including reductions in memory usage

Comments

@kring
Copy link
Member

kring commented May 31, 2022

Instead of culling terrain/buildings/etc with the tile's OBB, use the union of the children's OBBs. It will be more precise but will have more operations. Perhaps use spatial coherence to minimize the number of checks.

As originally mentioned here CesiumGS/cesium#2861 and implemented in CesiumJS here CesiumGS/cesium#4978.

@kring kring added the performance Improvements to performance, including reductions in memory usage label May 31, 2022
@nithinp7
Copy link
Contributor

nithinp7 commented Jul 6, 2022

Culling with children BVs where possible was implemented for both frustum and occlusion culling in #492.

@nithinp7 nithinp7 closed this as completed Jul 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance Improvements to performance, including reductions in memory usage
2 participants