`MeshPickingPlugin` is not mentioned in the module doc
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 68/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Stale
- Tech stack
- rust
- Domain
- documentation
Research direction
Start with the linked bevy_picking module documentation and the MeshPickingPlugin entry point. Update the module documentation to explain that the plugin is required for mesh picking, including Mesh2d use, then verify the rendered documentation mentions both 2D and 3D mesh picking.
Written by the indexing model from the issue text.
Description
How can Bevy's documentation be improved?
The bevy_picking module doc doesn't mention anywhere the MeshPickingPlugin, which is critical not only for 3D meshes but also for 2D ones, because:
- that plugin is not added by default
- 2D meshes are different from sprites, so require the
MeshPickingPlugin
The result is that spawning a Mesh2d + PickingInteraction does nothing, and the user can't understand why from docs.
In fact, even for 3D meshes, that top-level module documentation never mentions this plugin, despite the fact the doc does refer to mesh picking.
- Dominant language
- Rust
- Stars
- 48.3k
- Forks
- 4.9k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 172
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from bevyengine/bevy
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
C-Docs D-Straightforward
Difficulty 1/5 Under an hour Newbie friendliness 78/100
bevyengine/bevy#25850 ·
-
A-Dev-Tools C-Bug D-Modest
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
bevyengine/bevy#25849 ·
-
A-Assets A-Text C-Feature D-Modest S-Needs-Design
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
bevyengine/bevy#25842 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
bevyengine/bevy#25788 ·
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
gitbutlerapp/gitbutler#15998 · 1 comment ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100