Mesh LOD Support
- 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?
To reduce the amount of geometry that needs to be rendered in any given frame, it's common to have multiple scaled versions of a mesh that are used at certain distances from the camera.
## What solution would you like?
A `MeshLevelOfDetail` component or something similar that will contains multiple `Handle`s that are either replace the handle in the component slot or changes how the mesh extraction system works depending on how close to a camera it is.
## What alternative(s) have you considered?
Manually doing this.
## Additional context
GLTF has no support for LODs at the current moment. Some ideas on how to best support this on the asset loading side might be needed.
Contributor guide
Assessment
This issue has not been assessed yet.