AuburnSounds / AuburnSounds/Dplug
PBREmissivePass could use a different algo?
Open
Enhancement
Performance
- Dominant language
- D
- Stars
- 564
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
In games, often a bilateral gaussian is used rather than mipmap filtering.
Which means it could fast using stack blur rather than a mipmap pyramid.
For information, sampling the mipmaps is almost the biggest cost of the whole PBR system.
Contributor guide
Research direction
Start by locating PBREmissivePass and the PBR system's mipmap sampling path. Compare the current mipmap filtering approach with the issue's suggested bilateral Gaussian or stack blur alternatives, then establish performance and visual-quality criteria before deciding whether a change is warranted.
Written by the indexing model from the issue text.
Assessment
- Domain
- computer-graphics, performance
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100