NASA-AMMOS / NASA-AMMOS/3DTilesRendererJS
BatchedTilesPlugin: Improvements
Open
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 2.5k
- Forks
- 416
- Avg merge
- 17h 52m
- Merged PRs (30d)
- 37
Description
Related to #800
- Support multiple batched meshes / array textures to work around array texture depth limit.
- Abstract management of meshes, textures into a separate class
Allow for scene objects to be removed from the cache object entirely rather than replacing it with an empty groupAdd dedicated demo w/ toggleConsider variant that doesn't delete geometry, only adds visible tiles to the batched mesh(#880)
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 with BatchedTilesPlugin and the related discussion in issue #800. The open goals are support for multiple batched meshes or array textures beyond the array texture depth limit, and separating mesh and texture management into its own class. Done means those goals are implemented; the struck-through removal and demo items are already marked complete.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, three.js
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100