-
Notifications
You must be signed in to change notification settings - Fork 24
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
Spawning a PbrBundle
causes gizmo to disappear or flicker
#42
Comments
Very interesting, there were a large amount of renderer changes as part of 0.14 so I'm sure it's related to those changes. Will take a look when I have a chance, thanks for the report! |
I wonder if this could be related to the new anisotropy fields/bindings added to the StandardMaterial? I remember having issues with conditionally compiled stuff in another project and bindings were conflicting on the (new at the time) tessalation fields. The fact that the gizmo stops working correctly after a StandardMaterial is added to the scene makes me think it's related to something conditionally compiled |
Interestingly your repro doesn't actually show an issue for me which explains how this got released broken. I'm running windows on this GPU: That will make this a little tricky for me to diagnose. I'm not sure at the moment why usage of a |
Here is my machine's info which has the issue, this is also an issue on iOS/Android as well: 2024-07-10T20:19:10.349554Z INFO bevy_render::renderer: AdapterInfo { name: "Apple M3 Max", vendor: 0, device: 0, device_type: IntegratedGpu, driver: "", driver_info: "", backend: Metal } I suspect there might be some binding conflict somewhere, but looking over the .14 migrations I didn't see anything obvious. To be clear are you saying the provided repro is working as intended? |
Here's my info on Linux: If there's anything I can do to help, lmk |
Yes, for me the shape shows up and displays properly, no flickering at all. You're probably right that it's some kind of binding conflict, but it's very hard to find blindly unfortunately. |
Seems to be a bevy issue, the reason it wasn't repro-ing for me is it requires the |
Fixed in 0.14.1 |
In this project (using
bevy_vector_shapes
0.8)the gizmo shows up correctly
but if I add a
PbrBundle
the gizmo disappears
or flickers
2024-07-08.13-36-26.mp4
Here's a repro: https://github.com/BraymatterOrg/bloom_bug_repro/blob/843f674ce2a124ec8592953396e6bcc866eb25c5/src/main.rs
This did work in
bevy_vector_shapes
0.7. We've reproed on Linux, Mac, and Windows.The text was updated successfully, but these errors were encountered: