secondlife / secondlife/viewer
GPU Instancing -- Alpha sorting
Open
Nobody has claimed this yet.
gpu-instancing
stale
triage
- Dominant language
- C++
- Stars
- 299
- Forks
- 146
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 88
Description
Description
Implement alpha sorting in GPU instancing branch. Preserve legacy sort order for rigged attachments, but explore order independent transparency for other objects. Try not to sacriface batch efficiency for alpha sorting.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the GPU instancing branch and reviewing how it currently orders objects. Compare the required legacy order for rigged attachments with the proposed order-independent transparency for other objects, while checking whether alpha sorting preserves batch efficiency.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100