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

#2100 in Game dev

Download history 599/week @ 2024-01-27 706/week @ 2024-02-03 765/week @ 2024-02-10 1013/week @ 2024-02-17 757/week @ 2024-02-24 1134/week @ 2024-03-02 989/week @ 2024-03-09 1083/week @ 2024-03-16 1168/week @ 2024-03-23 1426/week @ 2024-03-30 1383/week @ 2024-04-06 1479/week @ 2024-04-13 1770/week @ 2024-04-20 1380/week @ 2024-04-27 1215/week @ 2024-05-04 922/week @ 2024-05-11

5,798 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

~38–77MB
~1M SLoC