Commit Graph

2 Commits

Author SHA1 Message Date
Kevin Chen 846b196cda Deploy Docs - Build Docs step: Resolve most Warnings (#23343)
# Objective

- Resolve most of the warnings in the Build Docs step of Deploy Docs,
you can see them here:
https://github.com/bevyengine/bevy/actions/runs/23021953246/job/66860356132

## Solution

- Resolve most of the warnings
- The `doc_cfg` feature should only be enabled with `docsrs`, not
`docsrs_dep` (I just followed this pattern from other crates tbh like
`bevy_math` and `bevy_material`)
- I unlinked example docs that references non public items within the
example itself
  - I corrected some links

Note: I didn’t fix the warnings concerning the macros in bevy-reflect
for `tuple.rs` because I’m not macro savvy. If someone knows what to do
in those cases (should I just remove the `$(#[$meta])*` lines cause
they’re not in use?), just let me know and I can do it (or you can open
a pull!)

---------

Co-authored-by: François Mockers <francois.mockers@vleue.com>
2026-03-14 02:35:44 +00:00
Kevin Chen e696fa7526 Debug Frustum Culling Usage Example (#22900)
# Objective

- Fixes #22881 . Now that we have Aabb & Frustum Gizmos, let’s provide
an example of their usage!

## Solution

- A new usage example focused on debugging frustum culling. Using a free
camera, you can inspect a scene with another stationary camera that has
its frustum visualized and various shapes that interact with the
frustum.

## Testing

`cargo run --example debug_frustum_culling --features=“free_camera”`


https://github.com/user-attachments/assets/08add970-4e80-4ac1-a81b-32b691f0a803

---------

Co-authored-by: Quinn Mueller <1271721+Smerom@users.noreply.github.com>
2026-02-13 07:05:19 +00:00