Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open Visualization Session Proposal: Going Global with 3D Tiles #416

Open
3 of 6 tasks
Kaapp opened this issue Jul 4, 2024 · 2 comments
Open
3 of 6 tasks

Open Visualization Session Proposal: Going Global with 3D Tiles #416

Kaapp opened this issue Jul 4, 2024 · 2 comments
Labels
Collaborator Summit OpenVis London 2024 Session Proposal A session proposal for the Collaboration Summit

Comments

@Kaapp
Copy link

Kaapp commented Jul 4, 2024

Proposal

Handling global-scale 3D tilesets in loaders.gl with many levels of detail.

Topic of the session

Last summit, Justin and I gave a talk around how we'd been adopting 3d-tiles as an internal spec using loaders.gl, and the difficulties we'd encountered with calculating geometric error such that we could balance the display of different types of content.

Since then, we've continued to invest into 3d-tiles and are trying to scale that up to handle global-scale tilesets such as high-resolution terrain that contain millions of tiles. While we're still in the process of building that out, we've already encountered some interesting challenges.

Type of the session

  • Collaborate
  • Workshop
  • Talk

Estimated duration of the session

~30 mins, about 20 for the talk and 5-10mins for questions.

Date and Time of the session

Open for discussion

Level

  • Beginner
  • Intermediate
  • Advanced

Pre-requisite knowledge

A basic familiarity of the 3D tiles spec and tile/level-of-detail selection algorithms may help, but is not required.

Describe the session

Not yet finalised, but at a high level some of the challenges I think it'd be interesting to cover:

  • The limitations with 3d-tiles version 1.0 when dealing with large tilesets and the push to version 1.1's implicit tiling scheme
  • Why we're building a global terrain dataset, touching on the reasons we didn't want to use something like google's photorealistic tiles.
  • The initial challenges we encountered as soon as we tried to load that tileset via loaders.gl
  • How we're currently overcoming those challenges so we can render the data efficiently
  • (TBD) Either how we would like to contribute that work back to loaders.gl for others to benefit from or hopefully how we've already done that (depending on how far we get by the time of the event!)

Session facilitator(s), Github handle(s) and timezone(s)

Chris Kapp (@Kaapp) - GMT/BST

Meeting notes and Virtual Meeting Link

Follow-up / Set-up sessions (if any)

Additional context (optional)

Time can be fairly flexible as the event is only a short walk from our office.


@Kaapp Kaapp added Collaborator Summit OpenVis London 2024 Session Proposal A session proposal for the Collaboration Summit labels Jul 4, 2024
@chrisgervang
Copy link

Hey Chris, just wanted to let you know the vis.gl TSC has accepted your submission! We'll follow up again with a proposed time slot. Looking forward to seeing you in London!

@Kaapp
Copy link
Author

Kaapp commented Jul 10, 2024

Great! Thanks Chris, look forward to being there!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Collaborator Summit OpenVis London 2024 Session Proposal A session proposal for the Collaboration Summit
Projects
None yet
Development

No branches or pull requests

2 participants