Optional
aabbAxis-aligned, non-quantized 3D boundary of the geometry's vertex positions.
Optional
colorsvertex RGB colors, quantized as 8-bit integers.
Optional
edgeedge indices.
This is either an array of 8-bit, 16-bit or 32-bit values.
ID for the geometry.
Optional
indicesprimitive indices.
This is either an array of 8-bit, 16-bit or 32-bit values.
Optional
originTODO
3D vertex positions, quantized as 16-bit integers.
Internally, the Viewer decompresses thses with SceneGeometryCompressedParams.aabb.
Vertex positions are required for all primitive types.
Primitive type.
Possible values are SolidPrimitive, SurfacePrimitive, LinesPrimitive, PointsPrimitive and TrianglesPrimitive.
Optional
uvsUV coordinates, quantized as 16-bit integers.
Internally, the Viewer de-quantizes these with SceneGeometryCompressedParams.uvsDecompressMatrix.
Optional
uvs4x4 matrix to de-quantize the geometry's UV coordinates, when UVs are provided.
Pre-compressed geometry creation parameters for SceneModel.createGeometryCompressed.
See @xeokit/sdk/scene for usage.