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

Update tools to 0.5.0 #332

Merged
merged 5 commits into from
Feb 24, 2025
Merged

Update tools to 0.5.0 #332

merged 5 commits into from
Feb 24, 2025

Conversation

javagl
Copy link
Contributor

@javagl javagl commented Feb 15, 2025

(Builds on #331 )

This updates the 3D Tiles Tools for the upcoming 0.5.0 release ( CesiumGS/3d-tiles-tools#174 )

The main change for the (breaking) change to use the async API was pretty trivial - it just needed an await in a few places.

A minor change resulted from this commit: Previously, the TraversedTile returned a 'subtree URI' for both the explicit tile that defined the implicit tiling, and for the implicit root tile. Now, it only returns it for the implicit root tile. This should usually not affect clients. But the validator is a different beast: It has to explicitly access the .subtree file to perform an eager validation before even starting the traversal.

A small change (that belongs to CesiumGS/3d-tiles-tools@5afdeab ) is: Previously, content types that are "known but not validated" (like VCTR, GEOM, and GEOJSON) caused a WARNING saying "Skipping type validation". Now, this only is an INFO. The reasoning behind that is that the user can not do anything to "fix" this, so a WARNING does not seem warranted.

@javagl
Copy link
Contributor Author

javagl commented Feb 15, 2025

Note to myself: The package.json is not yet updated. I only tested this with a local (file:...) state, until the new 3D Tiles Tools version is released.

Base automatically changed from maxar-empty-extensions to main February 17, 2025 14:06
@javagl
Copy link
Contributor Author

javagl commented Feb 17, 2025

This is now updated to use version 0.5.0 of the 3D Tiles Tools, which was just released.

@javagl javagl marked this pull request as ready for review February 17, 2025 19:29
@javagl javagl mentioned this pull request Feb 22, 2025
@lilleyse lilleyse merged commit 331f3da into main Feb 24, 2025
2 checks passed
@lilleyse lilleyse deleted the update-tools-to-0.5.0 branch February 24, 2025 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants