Skip to content

Latest commit

 

History

History
61 lines (28 loc) · 4.82 KB

CHANGES.md

File metadata and controls

61 lines (28 loc) · 4.82 KB
  • Version 1.1, 2023-01-09

    • The 3D Tiles Specification 1.1 was submitted to the Open Geospatial Consortium (OGC), and approved as an OGC Community Standard (2022-12-17)

    • 3D Tiles 1.1 adds new capabilities to 3D Tiles. The additions have been proposed and published as a set of draft extensions, summarized under the name 3D Tiles Next. The proposed extensions have undergone thorough testing and review, and have been the basis for the additions to the 3D Tiles 1.1 core specification. The new capabilities that have been introduced in 3D Tiles 1.1 are the following:

      • Support for glTF 2.0 assets as tile content:

        In 3D Tiles 1.1, it is possible to use glTF 2.0 as the tile content. This improves the interoperability with the broader 3D content and tooling ecosystem.

        This functionality has originally been proposed as the 3DTILES_content_gltf extension for 3D Tiles 1.0.

      • Support for multiple contents::

        Each tile in a 3D Tiles 1.1 tileset can now refer to multiple contents. These contents can be organized in various ways, and they may represent different map layers or different representations of the same tile data.

        This functionality has originally been proposed as the 3DTILES_multiple_contents extension for 3D Tiles 1.0.

      • Implicit tiling:

        An implicit definition of the spatial structure of a tileset allows for more compact representations of tilesets and their bounding volume hierarchy, faster spatial queries due to the implicit spatial indexing, and improved interoperability with other geospatial formats.

        This functionality has originally been proposed as the 3DTILES_implicit_tiling extension for 3D Tiles 1.0.

      • Metadata:

        3D Tiles 1.1 provides mechanisms to associate metadata with elements of a tileset on all levels of granularity. Metadata may be assigned to tilesets, tiles, or tile content groups. It is based on the format-agnostic 3D Metadata Specification, which defines the key concepts of schemas, property types, and storage formats.

        This functionality has originally been proposed as the 3DTILES_metadata extension for 3D Tiles 1.0.

      • Recommended glTF extensions:

        The new functionality for associating metadata with elements of a 3D Tiles tileset is based the 3D Metadata Specification. This specification also serves as the basis for glTF extension proposals that allow a unified approach for managing metadata even for individual vertices and texels on glTF 2.0 geometry. The proposed glTF 2.0 extensions are:

        • The EXT_mesh_features extension that allows assigning identifiers to geometry and subcomponents of geometry within a glTF 2.0 asset.

        • The EXT_structural_metadata extension that allows storing structured metadata within a glTF 2.0 asset.

        The detailed revision history for the proposed glTF extensions can be found in the glTF extension proposals revision history.

    • The additional capabilities of 3D Tiles 1.1 provide more versatile and expressive mechanisms to represent the following elements of 3D Tiles 1.0, which are therefore deprecated:

      • Legacy tile formats:

        The functionalities of Batched 3D Models, Instanced 3D Models, Point Clouds and Composite Tiles can largely be emulated with glTF tile content and the proposed glTF extensions. The migration guide contains further information about how to replace the legacy tile formats with glTF.

        The deprecation of the legacy tile formats implies the deprecation of the associated extensions, namely the 3DTILES_batch_table_hierarchy extension and the 3DTILES_draco_point_compression extension.

      • Legacy tileset properties:

        The tileset.properties dictionary in 3D Tiles 1.0 could contain a simple form of per-feature metadata about the tileset. This is deprecated in favor of the more powerful metadata model of 3D Tiles 1.1.

  • Version 1.0, 2018-06-06

    • The 3D Tiles Specification 1.0 was submitted to the Open Geospatial Consortium (OGC), and approved as an OGC Community Standard (2018-12-14)