Raycasting for primitives.
Open
A-Math
C-Feature
D-Modest
S-Needs-Review
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 161
Description
I have recently started working on https://github.com/Olle-Lukowski/bevy_contrib_raycast to allow for raycasts on both 2d and 3d primitives. I thought I would open up a tracking issue here, so more people can review / help out with the code.
Here is a checklist of what needs to be done:
- [x] Implement `RayCast2d` for all 2D primitives (quick and dirty, to get a working example)
- [ ] Implement `RayCast3d` for all 3D primitives (quick and dirty, to get a working example)
- [ ] Optimize and clean up 2D impls.
- [ ] Optimize and clean up 3D impls.
- [ ] Add tests.
- [ ] Write some docs.
- [ ] Get reviews, fix any issues.
Contributor guide
Assessment
This issue has not been assessed yet.