-
Notifications
You must be signed in to change notification settings - Fork 470
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
3D Tiles Next - is it 3D Tiles 1.1 or 3D Tiles 2.0 #556
Comments
As different as these new extensions are, 3D Tiles Next as it stands right now feels like 3D Tiles 1.1. The new features are all technically optional (since they are extensions). And from all these other discussion threads, larger architectural changes of 3D Tiles (especially in regards to integration with glTF, XMP and/or USD) are still on the horizon. I'd save the 2.0 version for then. |
When we go to standardize 3D Tiles Next would we want to remove I'm asking here because it could affect our decision for choosing 1.1 vs. 2.0. OGC Directive: 18 standard versioning says:
Do OGC directives apply to community standards? Even if not, a major version bump would feel warranted if we had a large breaking change like this. |
@lilleyse good points. Also, if we deprecated |
Say we went the 3D Tiles 1.1 route... would the current set of extensions be moved into the core spec or would they remain extensions? For the latter, would the version in tileset.json be 1.0 or 1.1? |
I think: 1.1 = 1.0 + 3D Tiles Next extensions guaranteed available (and I guess not in the Just like new versions of OpenGL would bring OpenGL extensions into core. Then there is still 1.0 + 3D Tiles Next extensions. Perhaps worth a few minutes to compare this to what happened with glTF 1.0 + extensions -> glTF 2.0 to confirm that this is aligned. |
It is 3D Tiles 1.1. |
3D Tiles Next introduces several draft 3D Tiles extensions and one glTF extension (list) for implicit tiling, next-gen metadata, and better glTF integration.
Over the next 3-4 months, we will solidify the draft extensions and expand the software ecosystem, both via collaboration with the community, and then start the OGC Community Standard process.
3D Tiles Next has been a codename (indeed, just like glTF Next and glTF PBR Next).
Will this become
ISO versioning (semver like AFAIK) is not required so this is mainly a positioning question AFAIK.
On one hand 3D Tiles Next is a big leap with implicit tiling, metadata, and glTF improvements; on the other hand, things like more decoupled spatial subdivision (#555, #553), more decoupled metadata (#554), and vector tiles (#25) could follow quickly, and we may want to save the 2.0 splash for then.
We could also just wait, but I don't think we should increase the scope for the next OGC Community Standard iteration beyond the existing draft specifications.
The text was updated successfully, but these errors were encountered: