Add automatic depth/shadow shaders for arbitrary materials
Open
A-Rendering
C-Usability
D-Complex
S-Adopt-Me
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 161
Description
## What problem does this solve or what need does it fill?
Allow depth to be correctly calculated for all materials, including StandardMaterials with AlphaMode::Mask and materials with custom vertex/fragment shaders.
Originally attempted in https://github.com/bevyengine/bevy/pull/5896, but implementation stalled. See that PR for suggested approach and reference.
Contributor guide
Assessment
This issue has not been assessed yet.