-
-
Notifications
You must be signed in to change notification settings - Fork 21.5k
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 no longer works following the Embree 4 upgrade when using builtin_embree=no
#90586
Comments
Can't reproduce on my side. It look like the first screenshot for me |
Can't reproduce on my side either, occlusion seems to be working as intended.
|
It turns out what broke was
|
builtin_embree=no
Might've found the culprit: godot/platform/linuxbsd/detect.py Lines 310 to 312 in 55b8724
I don't have a setup to test it currently, but changing |
Yes it should be |
Tested versions
System information
Godot v4.3.dev (029aade) - Fedora Linux 39 (KDE Plasma) - X11 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 4090 (nvidia; 550.67) - 13th Gen Intel(R) Core(TM) i9-13900K (32 Threads)
Issue description
Occlusion culling no longer works following the Embree 4 upgrade. It doesn't seem to work in the Occlusion culling and mesh LOD demo either, even though it worked when I was testing the PR.
4.3.dev 5 (working)
4.3.dev 029aade (broken)
I bisected the regression to c43eab5 (#88783). cc @Chubercik
Steps to reproduce
Minimal reproduction project (MRP)
test_occluder_runtime_bake.zip
The text was updated successfully, but these errors were encountered: