glTF-Asset-Generator

These models are intended to test instancing of various properties.

The following table shows the properties that are set for a given model.

  Sample Image Description Difference
00
View
Two textures using the same image as their source. The texture sampler WrapT and WrapS are set to CLAMP_TO_EDGE for one and MIRRORED_REPEAT for the other.
01
View
Two textures using the same sampler. One texture uses image A while the other uses image B.
02
View
Two textures using the same source image. One material does not have a baseColorFactor and the other has a blue baseColorFactor.
03
View
Two primitives using the same material. One primitive has texture coordinates that displays all of texture A, while the other primitive has textures coordinates that don’t display the border.
04
View
Two primitives using the same accessors for the POSITION attribute. One primitive uses texture A while the other primitive uses texture B.
05
View
Two primitives using the same accessors for indices. One primitive uses texture A while the other primitive uses texture B.
06
View
Two nodes using the same mesh. The two nodes have different translations.
07
View
Two nodes using the same mesh. One node has a [1.0, -1.0, 1.0] scale and the other has a default scale.
08
View
Two nodes using the same skin. The two mesh primitives have different POSITION values.
09
View
Two skins using the same joints. The skin with texture B has inverseBindMatrices that fold twice as far as the skin with texture A.
10
View
Two skins using the same inverseBindMatrices. The base joint for the two skins have different translations.
11
View
Two animation channels using the same sampler. The two animation channels target different nodes.
12
View
Two animation samplers using the same input accessors. The two animation samplers have different output values.
13
View
Two animation samplers using the same output accessors. The two animation samplers have different input values.