3D Tiles - clean up underscored variables
- Dominant language
- JavaScript
- Stars
- 15.7k
- Forks
- 3.9k
- Avg merge
- 4d 6h
- Merged PRs (30d)
- 34
Description
3D Tiles files often use underscored private variables of other 3D Tiles files. One example is `Cesium3DTilesetTraversal` accessing `tileset._selectedTiles` and `tileset._requestedTiles`. Instead these should either be non-underscored private properties, functions, or part of a separate shared class.
Contributor guide
Research direction
Start by reading Cesium3DTilesetTraversal and the Cesium3DTileset usages of _selectedTiles and _requestedTiles. Trace how these values cross 3D Tiles class boundaries, then determine whether the access should use non-underscored private properties, functions, or a shared class. Done means the cross-file underscored accesses are removed without changing the traversal behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- computer-graphics
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100