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

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