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

Occlusion culling #137

Open
PanosK92 opened this issue Dec 15, 2023 · 1 comment
Open

Occlusion culling #137

PanosK92 opened this issue Dec 15, 2023 · 1 comment

Comments

@PanosK92
Copy link
Owner

With the inclusion of default worlds like the forest in the engine, the need for occlusion culling is becoming increasingly important to improve performance. This technique will help optimize rendering by not drawing objects that are hidden behind others, complementing our existing frustum culling. It's a crucial addition for efficiently handling scenes with dense geometries.

I have hierarchical-z (often called Hi-Z) occlusion culling in mind:
https://www.rastergrid.com/blog/2010/10/hierarchical-z-map-based-occlusion-culling/

@PanosK92
Copy link
Owner Author

PanosK92 commented Mar 8, 2024

Occlusion queries are there. Latency issues need to be solved (possibly on the CPU).

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

No branches or pull requests

1 participant