Optional ReadonlycolorsOptional straight RGBA colors, 4 floats per vertex (VEC3 gains alpha 1).
Optional ReadonlyindicesOptional indices, each validated < vertexCount (§96).
Optional ReadonlyjointsOptional joint indices, 4 per vertex, validated against the skin.
ReadonlymaterialIndex into GltfAsset.materials, or null for the default.
ReadonlymodePrimitive assembly.
Optional ReadonlynormalsOptional normals, xyz triplets, index-aligned with positions.
Optional Readonlynormals1Optional first morph-target normals (NORMAL of targets[0]).
ReadonlypositionsVertex positions, xyz triplets — finite (§85, §96).
Optional Readonlypositions1Optional first morph-target positions (POSITION of targets[0]).
Optional ReadonlyuvsOptional texture coordinates, uv pairs, already converted to §7a's
bottom-up v (v → 1 − v), matching the row flip the texture tier
performs — see the module header.
Optional ReadonlyweightsOptional joint weights, 4 per vertex, index-parallel with joints.
One primitive's decoded vertex streams, in the geometry layer's layout.