NASA-AMMOS / NASA-AMMOS/3DTilesRendererJS
Support of Implicit Tiling
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 2.5k
- Forks
- 416
- Avg merge
- 17h 52m
- Merged PRs (30d)
- 37
Description
I wish to implement the support of Implicit Tiling (introduced in 3D Tiles 1.1). It has been discussed in different issues but is there already a plan or ideas how to do it ?
I've seen that in Cesium, the implicit tiling is directly managed from Cesium3DTileset, which is kind of the equivalent of TilesRendererBase here. Do you think I should do a similar implementation ?
I've also noticed the recent addition of plugins, will it be a better idea to implement a ImplicitTilingPlugin with the necessary hooks ?
What is your take on this topic ?
Do you have any tips/warnings to help me in this new implicit tiling support in 3DTilesRendererJS ?
I'll first begin by the parsing of the .subtree files.
Thank you
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
Begin with TilesRendererBase and the plugin hooks referenced in the issue, then compare Cesium3DTileset's implicit-tiling handling and the 3D Tiles specification. The issue identifies .subtree parsing as a first step, but provides no target files, tests, or acceptance criteria; confirm the architecture and definition of done with maintainers before implementing support.
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
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100