vpenades 379e2500fe Adding back resources 2 лет назад
..
ExtensionInMeshPrimitiveWithoutTopLevelObject.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesClassPropertyArray.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesClassPropertyInvalidComponentType.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesClassPropertyInvalidEnumValueType.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesClassPropertyMaxNotInRange.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesClassPropertyMinNotInRange.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesClassPropertyString.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesMeshPrimitivePropertyAttributesInvalidElementType.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesMeshPrimitivePropertyAttributesInvalidElementValue.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesMeshPrimitivePropertyAttributesInvalidLength.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesMeshPrimitivePropertyAttributesInvalidType.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesPropertyAttributePropertyInvalidAttribute.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesPropertyAttributePropertyMaxMismatch.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesPropertyAttributePropertyMaxNotInRange.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesPropertyAttributePropertyMinMismatch.gltf 379e2500fe Adding back resources 2 лет назад
PropertyAttributesPropertyAttributePropertyMinNotInRange.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureClassPropertyMaxNotInRange.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureClassPropertyMinNotInRange.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureClassPropertyWithOffsetScaleMinNotInRange.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureEnumsInvalidEnumValue.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureInvalidPropertyTypeA.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureInvalidPropertyTypeB.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureMeshPrimitivePropertyTextureTexCoordInvalidValue.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureMeshPrimitivePropertyTexturesInvalidElementType.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureMeshPrimitivePropertyTexturesInvalidElementValue.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureMeshPrimitivePropertyTexturesInvalidLength.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTextureMeshPrimitivePropertyTexturesInvalidType.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTexturePropertyChannelsSizeMismatch.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTexturePropertyIndexInvalidType.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTexturePropertyIndexInvalidValue.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTexturePropertyTexturePropertyMaxMismatch.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTexturePropertyTexturePropertyMaxNotInRange.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTexturePropertyTexturePropertyMinMismatch.gltf 379e2500fe Adding back resources 2 лет назад
PropertyTexturePropertyTexturePropertyMinNotInRange.gltf 379e2500fe Adding back resources 2 лет назад
README.md 379e2500fe Adding back resources 2 лет назад
StructuralMetadataMissingSchema.gltf 379e2500fe Adding back resources 2 лет назад
StructuralMetadataSchemaAndSchemaUri.gltf 379e2500fe Adding back resources 2 лет назад
ValidMultipleClasses.gltf 379e2500fe Adding back resources 2 лет назад
ValidPropertyAttributes.gltf 379e2500fe Adding back resources 2 лет назад
ValidPropertyTexture.gltf 379e2500fe Adding back resources 2 лет назад
ValidPropertyTextureEnums.gltf 379e2500fe Adding back resources 2 лет назад

README.md

The files in this directory are used for the specs for the EXT_structural_metadata validation.

The valid files have been taken from https://github.com/CesiumGS/3d-tiles-samples/tree/a256d9f68df15bbfc75ea3891f52c72a36d04202/glTF/EXT_structural_metadata except for the following ones, which have been created dedicatedly for these tests:

  • ValidPropertyAttributes.gltf
  • ValidPropertyTextureEnums.gltf

The files that cause issues have been created by modifying these files This mostly happened manually, with the exception of certain invalid values in property textures, that have been written out in this form by the generator.

Note that some parts of the validation specs are not covered here, because they are covered by the main 3D Tiles Validator specs. Particularly:

  • Validation of the metadata schema is covered with ./specs/data/schemas/
  • Validation of the property tables is covered with ./specs/data/subtrees/subtreePropertyTables*.json