beyond-all-reason / beyond-all-reason/RecoilEngine
Unit radius (gray sphere) is overloaded with meanings
Open
area: documentation
- Dominant language
- C++
- Stars
- 679
- Forks
- 290
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 40
Description
The unit radius (aka the gray sphere as rendered by `/debugcolvol`) has a ton of meanings. The task is to find out what it does and perhaps extract some of them to separate variables (defaulting to radius).
Contributor guide
Research direction
Start by tracing the unit radius and the gray sphere rendered by /debugcolvol through the engine to identify each meaning and where it is used. Document the distinct roles before deciding which should become separate variables, and confirm that existing behavior remains unchanged when the new variables default to radius.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics, game-dev
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100