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

#2136 in Game dev

Download history 853/week @ 2024-02-14 838/week @ 2024-02-21 1043/week @ 2024-02-28 989/week @ 2024-03-06 1036/week @ 2024-03-13 1295/week @ 2024-03-20 1083/week @ 2024-03-27 1588/week @ 2024-04-03 1171/week @ 2024-04-10 1815/week @ 2024-04-17 1640/week @ 2024-04-24 1195/week @ 2024-05-01 1162/week @ 2024-05-08 1096/week @ 2024-05-15 1344/week @ 2024-05-22 1123/week @ 2024-05-29

4,922 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

~40–78MB
~1M SLoC