Skip to content

Entities that should be visible are being culled #17759

@superdump

Description

@superdump

Bevy version

main @ 556b75078288464e9628d3e939afdedfea34e958

[Optional] Relevant system information

2025-02-09T14:21:00.168791Z  INFO bevy_diagnostic::system_information_diagnostics_plugin::internal: SystemInfo { os: "macOS 15.3 Sequoia", kernel: "24.3.0", cpu: "Apple M4 Max", core_count: "16", memory: "64.0 GiB" }    
2025-02-09T14:21:00.234400Z  INFO bevy_render::renderer: AdapterInfo { name: "Apple M4 Max", vendor: 0, device: 0, device_type: IntegratedGpu, driver: "", driver_info: "", backend: Metal }

What you did

Run cargo run --release --example many_cubes

What went wrong

Expected: all cubes that should be visible are visible in every frame

Observed: some cubes are not visible when they should be.

Additional information

As they are only missing for a few frames it is difficult to take a screenshot but here is a short screen capture where the missing cubes can be seen as they come into view from the top of the frame.

2025-02-09.at.15.44.49.-.Broken.culling.H264.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-RenderingDrawing game state to the screenC-BugAn unexpected or incorrect behaviorS-Needs-TriageThis issue needs to be labelled

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions