6 releases (breaking)

0.18.0 Mar 5, 2024
0.17.0 Nov 10, 2023
0.16.0 Oct 30, 2023
0.15.0 Aug 21, 2023
0.1.0 May 3, 2023

#2125 in Game dev

Download history 593/week @ 2024-01-29 819/week @ 2024-02-05 745/week @ 2024-02-12 892/week @ 2024-02-19 842/week @ 2024-02-26 1186/week @ 2024-03-04 980/week @ 2024-03-11 1133/week @ 2024-03-18 1132/week @ 2024-03-25 1531/week @ 2024-04-01 1313/week @ 2024-04-08 1514/week @ 2024-04-15 1760/week @ 2024-04-22 1320/week @ 2024-04-29 1179/week @ 2024-05-06 1119/week @ 2024-05-13

5,495 downloads per month
Used in 6 crates (via bevy_mod_picking)

MIT/Apache

74KB
1.5K SLoC

A raycasting backend for bevy_mod_picking that uses bevy_mod_raycast for raycasting.

Usage

If a pointer passes through this camera's render target, it will automatically shoot rays into the scene and will be able to pick things.

To ignore an entity, you can add Pickable::IGNORE to it, and it will be ignored during raycasting.

For fine-grained control, see the RaycastBackendSettings::require_markers setting.

Dependencies

~39–78MB
~1M SLoC