function createPropertyTextureGltfNormalizedVec2(
  classPropertyOffset,
  classPropertyScale,
  metadataPropertyOffset,
  metadataPropertyScale,
) {
  const schema = {
    id: "ExampleSchema",
    classes: {
      exampleClass: {
        name: "Example class",
        properties: {
          example_normalized_UINT8_VEC2: {
            name: "Example VEC2 property with normalized UINT8 components",
            type: "VEC2",
            componentType: "UINT8",
            normalized: true,
            offset: classPropertyOffset,
            scale: classPropertyScale,
          },
        },
      },
    },
  };
  const properties = {
    example_normalized_UINT8_VEC2: {
      index: 0,
      texCoord: 0,
      channels: [0, 1],
      offset: metadataPropertyOffset,
      scale: metadataPropertyScale,
    },
  };
  return createPropertyTextureGltf(schema, properties);
}
Creates the glTF for the normalized 'vec2' test case

@param {number[]|undefined} classPropertyOffset The optional offset
that will be defined in the class property definition
@param {number[]|undefined} classPropertyScale The optional scale
that will be defined in the class property definition
@param {number[]|undefined} metadataPropertyOffset The optional offset
that will be defined in the property texture property definition
@param {number[]|undefined} metadataPropertyScale The optional scale
that will be defined in the property texture property definition
@returns The glTF