2021-01-18 19:51:20 +08:00
|
|
|
{
|
2021-12-03 06:45:48 +08:00
|
|
|
"classes": {
|
|
|
|
|
"glTF": {
|
|
|
|
|
"overrideName": "Model",
|
|
|
|
|
"toBeInherited": true
|
|
|
|
|
},
|
|
|
|
|
"glTF Property": {
|
2022-02-16 22:32:18 +08:00
|
|
|
"overrideName": "CesiumUtility::ExtensibleObject",
|
|
|
|
|
"manuallyDefined": true
|
2021-12-03 06:45:48 +08:00
|
|
|
},
|
|
|
|
|
"glTF Child of Root Property": {
|
2022-02-16 22:32:18 +08:00
|
|
|
"overrideName": "CesiumGltf::NamedObject",
|
|
|
|
|
"manuallyDefined": true
|
2021-12-03 06:45:48 +08:00
|
|
|
},
|
|
|
|
|
"Buffer": {
|
|
|
|
|
"toBeInherited": true
|
|
|
|
|
},
|
|
|
|
|
"Image": {
|
|
|
|
|
"toBeInherited": true
|
|
|
|
|
},
|
|
|
|
|
"Accessor": {
|
|
|
|
|
"toBeInherited": true
|
|
|
|
|
},
|
|
|
|
|
"Texture Info": {
|
|
|
|
|
"isBaseClass": true
|
2021-12-28 02:13:22 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"CESIUM_RTC": {
|
|
|
|
|
"overrideName": "ExtensionCesiumRTC"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2024-04-08 12:24:31 +08:00
|
|
|
"KHR_texture_basisu glTF Texture Extension": {
|
2022-02-02 03:35:47 +08:00
|
|
|
"overrideName": "ExtensionKhrTextureBasisu"
|
|
|
|
|
},
|
2022-09-01 00:33:59 +08:00
|
|
|
"EXT_texture_webp glTF extension": {
|
2022-08-31 23:52:37 +08:00
|
|
|
"overrideName": "ExtensionTextureWebp"
|
|
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"CESIUM_tile_edges glTF Mesh Primitive extension": {
|
|
|
|
|
"overrideName": "ExtensionCesiumTileEdges"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"EXT_instance_features glTF Node extension": {
|
2022-02-28 06:17:43 +08:00
|
|
|
"overrideName": "ExtensionExtInstanceFeatures"
|
2022-02-19 07:06:14 +08:00
|
|
|
},
|
|
|
|
|
"Feature ID in EXT_instance_features": {
|
|
|
|
|
"overrideName": "ExtensionExtInstanceFeaturesFeatureId"
|
|
|
|
|
},
|
2022-01-22 03:25:35 +08:00
|
|
|
"EXT_mesh_features glTF Mesh Primitive extension": {
|
2022-02-28 06:17:43 +08:00
|
|
|
"overrideName": "ExtensionExtMeshFeatures"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"Feature ID in EXT_mesh_features": {
|
2023-06-17 03:16:05 +08:00
|
|
|
"overrideName": "FeatureId"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"Feature ID Texture in EXT_mesh_features": {
|
2023-06-17 03:16:05 +08:00
|
|
|
"overrideName": "FeatureIdTexture"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"EXT_mesh_gpu_instancing glTF extension": {
|
|
|
|
|
"overrideName": "ExtensionExtMeshGpuInstancing"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"EXT_meshopt_compression buffer extension": {
|
|
|
|
|
"overrideName": "ExtensionBufferExtMeshoptCompression"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"EXT_meshopt_compression bufferView extension": {
|
|
|
|
|
"overrideName": "ExtensionBufferViewExtMeshoptCompression"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"EXT_structural_metadata glTF extension": {
|
2024-12-10 07:29:20 +08:00
|
|
|
"overrideName": "ExtensionExtStructuralMetadata"
|
|
|
|
|
},
|
|
|
|
|
"EXT_structural_metadata glTF Document extension": {
|
2022-02-19 07:06:14 +08:00
|
|
|
"overrideName": "ExtensionModelExtStructuralMetadata"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"EXT_structural_metadata glTF Mesh Primitive extension": {
|
|
|
|
|
"overrideName": "ExtensionMeshPrimitiveExtStructuralMetadata"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"Class Property in EXT_structural_metadata": {
|
2023-06-17 04:08:35 +08:00
|
|
|
"overrideName": "ClassProperty"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"Class in EXT_structural_metadata": {
|
2023-06-17 04:08:35 +08:00
|
|
|
"overrideName": "Class"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"Enum in EXT_structural_metadata": {
|
2025-02-12 06:20:39 +08:00
|
|
|
"overrideName": "Enum",
|
|
|
|
|
"toBeInherited": true
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"Enum Value in EXT_structural_metadata": {
|
2023-06-17 04:08:35 +08:00
|
|
|
"overrideName": "EnumValue"
|
2022-02-01 03:18:51 +08:00
|
|
|
},
|
2022-02-19 07:06:14 +08:00
|
|
|
"Property Attribute Property in EXT_structural_metadata": {
|
2023-06-17 04:08:35 +08:00
|
|
|
"overrideName": "PropertyAttributeProperty"
|
2022-02-19 07:06:14 +08:00
|
|
|
},
|
|
|
|
|
"Property Attribute in EXT_structural_metadata": {
|
2023-06-17 04:08:35 +08:00
|
|
|
"overrideName": "PropertyAttribute"
|
2022-02-19 07:06:14 +08:00
|
|
|
},
|
|
|
|
|
"Property Table Property in EXT_structural_metadata": {
|
2023-06-17 04:08:35 +08:00
|
|
|
"overrideName": "PropertyTableProperty"
|
2022-02-19 07:06:14 +08:00
|
|
|
},
|
|
|
|
|
"Property Table in EXT_structural_metadata": {
|
2023-06-17 04:08:35 +08:00
|
|
|
"overrideName": "PropertyTable"
|
2022-02-19 07:06:14 +08:00
|
|
|
},
|
|
|
|
|
"Property Texture Property in EXT_structural_metadata": {
|
2023-06-17 04:08:35 +08:00
|
|
|
"overrideName": "PropertyTextureProperty"
|
2022-02-19 07:06:14 +08:00
|
|
|
},
|
|
|
|
|
"Property Texture in EXT_structural_metadata": {
|
2023-06-17 04:08:35 +08:00
|
|
|
"overrideName": "PropertyTexture"
|
2022-02-19 07:06:14 +08:00
|
|
|
},
|
|
|
|
|
"Schema in EXT_structural_metadata": {
|
2024-10-19 03:38:15 +08:00
|
|
|
"overrideName": "Schema",
|
|
|
|
|
"isAsset": true
|
2022-02-19 07:06:14 +08:00
|
|
|
},
|
2022-07-02 03:22:10 +08:00
|
|
|
"Any Value": {
|
|
|
|
|
"overrideName": "CesiumUtility::JsonValue"
|
|
|
|
|
},
|
|
|
|
|
"Numeric Value": {
|
|
|
|
|
"overrideName": "CesiumUtility::JsonValue"
|
|
|
|
|
},
|
|
|
|
|
"No Data Value": {
|
|
|
|
|
"overrideName": "CesiumUtility::JsonValue"
|
|
|
|
|
},
|
2024-04-08 12:24:31 +08:00
|
|
|
"KHR_draco_mesh_compression glTF Mesh Primitive Extension": {
|
2022-02-19 07:06:14 +08:00
|
|
|
"overrideName": "ExtensionKhrDracoMeshCompression"
|
|
|
|
|
},
|
2024-04-08 12:24:31 +08:00
|
|
|
"KHR_materials_variants glTF Document Extension": {
|
2023-05-02 08:05:04 +08:00
|
|
|
"overrideName": "ExtensionModelKhrMaterialsVariants"
|
2023-05-02 03:45:28 +08:00
|
|
|
},
|
2024-04-08 12:24:31 +08:00
|
|
|
"KHR_materials_variants glTF Mesh Primitive Extension": {
|
2023-05-02 08:05:04 +08:00
|
|
|
"overrideName": "ExtensionMeshPrimitiveKhrMaterialsVariants"
|
2023-05-02 03:45:28 +08:00
|
|
|
},
|
2024-04-08 12:24:31 +08:00
|
|
|
"KHR_materials_unlit glTF Material Extension": {
|
2022-02-19 07:06:14 +08:00
|
|
|
"overrideName": "ExtensionKhrMaterialsUnlit"
|
2022-02-16 22:32:18 +08:00
|
|
|
},
|
|
|
|
|
"MAXAR_mesh_variants glTF extension": {
|
|
|
|
|
"overrideName": "ExtensionModelMaxarMeshVariants"
|
|
|
|
|
},
|
|
|
|
|
"MAXAR_mesh_variants node extension": {
|
|
|
|
|
"overrideName": "ExtensionNodeMaxarMeshVariants"
|
2022-08-29 01:32:20 +08:00
|
|
|
},
|
2024-04-08 12:24:31 +08:00
|
|
|
"KHR_texture_transform glTF TextureInfo Extension": {
|
2022-08-29 01:32:20 +08:00
|
|
|
"overrideName": "ExtensionKhrTextureTransform"
|
2024-04-08 12:46:14 +08:00
|
|
|
},
|
|
|
|
|
"CESIUM_primitive_outline glTF primitive extension": {
|
|
|
|
|
"overrideName": "ExtensionCesiumPrimitiveOutline"
|
2025-02-08 05:53:34 +08:00
|
|
|
},
|
|
|
|
|
"KHR_implicit_shapes glTF Document Extension": {
|
|
|
|
|
"overrideName": "ExtensionKhrImplicitShapes"
|
|
|
|
|
},
|
|
|
|
|
"KHR_implicit_shapes Shape Resource": {
|
|
|
|
|
"overrideName": "Shape"
|
|
|
|
|
},
|
|
|
|
|
"KHR_implicit_shapes Box Shape": {
|
|
|
|
|
"overrideName": "Box"
|
|
|
|
|
},
|
|
|
|
|
"KHR_implicit_shapes Capsule Shape": {
|
|
|
|
|
"overrideName": "Capsule"
|
|
|
|
|
},
|
|
|
|
|
"KHR_implicit_shapes Cylinder Shape": {
|
|
|
|
|
"overrideName": "Cylinder"
|
|
|
|
|
},
|
|
|
|
|
"KHR_implicit_shapes Sphere Shape": {
|
|
|
|
|
"overrideName": "Sphere"
|
|
|
|
|
},
|
|
|
|
|
"EXT_implicit_ellipsoid_region extension on KHR_implicit_shapes.shape": {
|
|
|
|
|
"overrideName": "ExtensionExtImplicitEllipsoidRegion"
|
|
|
|
|
},
|
|
|
|
|
"EXT_implicit_cylinder_region extension on KHR_implicit_shapes.shape": {
|
|
|
|
|
"overrideName": "ExtensionExtImplicitCylinderRegion"
|
|
|
|
|
},
|
|
|
|
|
"EXT_primitive_voxels glTF Mesh Primitive extension": {
|
|
|
|
|
"overrideName": "ExtensionExtPrimitiveVoxels"
|
2021-12-03 06:45:48 +08:00
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"extensions": [
|
|
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "CESIUM_RTC",
|
|
|
|
|
"schema": "../1.0/Vendor/CESIUM_RTC/CESIUM_RTC.schema.json",
|
2021-12-03 06:45:48 +08:00
|
|
|
"attachTo": [
|
2022-02-28 00:21:29 +08:00
|
|
|
"glTF"
|
2021-12-03 06:45:48 +08:00
|
|
|
]
|
|
|
|
|
},
|
2022-01-22 03:25:35 +08:00
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "CESIUM_tile_edges",
|
|
|
|
|
"schema": "Vendor/CESIUM_tile_edges/schema/mesh.primitive.CESIUM_tile_edges.schema.json"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
|
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "EXT_instance_features",
|
|
|
|
|
"schema": "Vendor/EXT_instance_features/schema/node.EXT_instance_features.schema.json"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2021-12-03 06:45:48 +08:00
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "EXT_mesh_features",
|
|
|
|
|
"schema": "Vendor/EXT_mesh_features/schema/mesh.primitive.EXT_mesh_features.schema.json"
|
2021-12-03 06:45:48 +08:00
|
|
|
},
|
|
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "EXT_mesh_gpu_instancing",
|
|
|
|
|
"schema": "Vendor/EXT_mesh_gpu_instancing/schema/glTF.EXT_mesh_gpu_instancing.schema.json",
|
2022-02-28 00:21:29 +08:00
|
|
|
"attachTo": [
|
|
|
|
|
"node"
|
|
|
|
|
]
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
|
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "EXT_meshopt_compression",
|
|
|
|
|
"schema": "Vendor/EXT_meshopt_compression/schema/buffer.EXT_meshopt_compression.schema.json"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
|
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "EXT_meshopt_compression",
|
|
|
|
|
"schema": "Vendor/EXT_meshopt_compression/schema/bufferView.EXT_meshopt_compression.schema.json"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
2024-12-10 07:29:20 +08:00
|
|
|
{
|
|
|
|
|
"extensionName": "EXT_structural_metadata",
|
|
|
|
|
"schema": "Vendor/EXT_structural_metadata/schema/EXT_structural_metadata.schema.json",
|
|
|
|
|
"attachTo": [
|
|
|
|
|
"node",
|
|
|
|
|
"material"
|
|
|
|
|
]
|
|
|
|
|
},
|
2022-01-22 03:25:35 +08:00
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "EXT_structural_metadata",
|
|
|
|
|
"schema": "Vendor/EXT_structural_metadata/schema/glTF.EXT_structural_metadata.schema.json"
|
2022-01-22 03:25:35 +08:00
|
|
|
},
|
|
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "EXT_structural_metadata",
|
|
|
|
|
"schema": "Vendor/EXT_structural_metadata/schema/mesh.primitive.EXT_structural_metadata.schema.json"
|
2022-02-01 03:18:51 +08:00
|
|
|
},
|
|
|
|
|
{
|
2022-02-19 07:06:14 +08:00
|
|
|
"extensionName": "KHR_draco_mesh_compression",
|
|
|
|
|
"schema": "Khronos/KHR_draco_mesh_compression/schema/mesh.primitive.KHR_draco_mesh_compression.schema.json"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "KHR_materials_unlit",
|
2024-04-12 23:06:37 +08:00
|
|
|
"schema": "Khronos/KHR_materials_unlit/schema/material.KHR_materials_unlit.schema.json"
|
2022-02-28 01:49:25 +08:00
|
|
|
},
|
2023-05-02 03:45:28 +08:00
|
|
|
{
|
|
|
|
|
"extensionName": "KHR_materials_variants",
|
2024-04-12 23:06:37 +08:00
|
|
|
"schema": "Khronos/KHR_materials_variants/schema/glTF.KHR_materials_variants.schema.json"
|
2023-05-02 03:45:28 +08:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "KHR_materials_variants",
|
2024-04-12 23:06:37 +08:00
|
|
|
"schema": "Khronos/KHR_materials_variants/schema/mesh.primitive.KHR_materials_variants.schema.json"
|
2023-05-02 03:45:28 +08:00
|
|
|
},
|
2022-02-28 01:49:25 +08:00
|
|
|
{
|
|
|
|
|
"extensionName": "KHR_texture_basisu",
|
2024-04-12 23:06:37 +08:00
|
|
|
"schema": "Khronos/KHR_texture_basisu/schema/texture.KHR_texture_basisu.schema.json"
|
2022-02-16 22:32:18 +08:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "MAXAR_mesh_variants",
|
|
|
|
|
"schema": "Vendor/MAXAR_mesh_variants/schema/glTF.MAXAR_mesh_variants.schema.json"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "MAXAR_mesh_variants",
|
|
|
|
|
"schema": "Vendor/MAXAR_mesh_variants/schema/node.MAXAR_mesh_variants.schema.json"
|
2022-08-29 01:32:20 +08:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "KHR_texture_transform",
|
2024-04-08 12:24:31 +08:00
|
|
|
"schema": "Khronos/KHR_texture_transform/schema/textureInfo.KHR_texture_transform.schema.json",
|
2022-08-29 01:32:20 +08:00
|
|
|
"attachTo": [
|
2024-01-31 16:51:29 +08:00
|
|
|
"textureInfo",
|
|
|
|
|
"material.occlusionTextureInfo",
|
2024-02-02 04:16:46 +08:00
|
|
|
"material.normalTextureInfo",
|
|
|
|
|
"propertyTexture.property",
|
|
|
|
|
"featureIdTexture"
|
2022-08-29 01:32:20 +08:00
|
|
|
]
|
2022-08-31 23:52:37 +08:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "EXT_texture_webp",
|
|
|
|
|
"schema": "Vendor/EXT_texture_webp/schema/glTF.EXT_texture_webp.schema.json",
|
|
|
|
|
"attachTo": [
|
|
|
|
|
"texture"
|
|
|
|
|
]
|
2024-04-08 12:46:14 +08:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "CESIUM_primitive_outline",
|
|
|
|
|
"schema": "Vendor/CESIUM_primitive_outline/schema/primitive.CESIUM_primitive_outline.schema.json",
|
|
|
|
|
"attachTo": [
|
|
|
|
|
"mesh.primitive"
|
|
|
|
|
]
|
2025-02-08 05:53:34 +08:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "KHR_implicit_shapes",
|
|
|
|
|
"schema": "Khronos/KHR_implicit_shapes/schema/glTF.KHR_implicit_shapes.schema.json",
|
|
|
|
|
"attachTo": [
|
|
|
|
|
"glTF"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "EXT_implicit_ellipsoid_region",
|
|
|
|
|
"schema": "Vendor/EXT_implicit_ellipsoid_region/schema/glTF.KHR_implicit_shapes.shape.EXT_implicit_ellipsoid_region.schema.json"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "EXT_implicit_cylinder_region",
|
|
|
|
|
"schema": "Vendor/EXT_implicit_cylinder_region/schema/glTF.KHR_implicit_shapes.shape.EXT_implicit_cylinder_region.schema.json"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"extensionName": "EXT_primitive_voxels",
|
|
|
|
|
"schema": "Vendor/EXT_primitive_voxels/schema/mesh.primitive.EXT_primitive_voxels.schema.json"
|
2021-12-03 06:45:48 +08:00
|
|
|
}
|
|
|
|
|
]
|
2024-01-31 16:51:29 +08:00
|
|
|
}
|