1.0.0-alpha.1 • Published 2 years ago
@mikefesta/khronos-3d-commerce-validator v1.0.0-alpha.1
Khronos 3D Commerce Asset Validator
SPDX-License-Identifier: Apache-2.0
This is a work in progress.
This is a typescript package that contains classes for checking a 3D file, currently only in glTF format, against a 3D Commerce use case schema definition in JSON.
This package is used for both a command line interface, as well as a front-end web interface, published seperately.
Checks currently available
- File Size (min/max)
Checks to be added
- Dimensions
- Triangle Count
- Transparent Geometry Separated
- Material Count
- 0-1 UV Texture Space
- Mesh Count
- Node Count
- Primitive Count
- Texture Map Resolution
- Texture Density
- Hard Edges
- PBR Safe Colors
- UV Overlaps
- UV Margin Size
- Inverted UVs
- Clean Origin for Top Node
- Non-Manifold Edges
1.0.0-alpha.1
2 years ago
1.0.0-alpha
2 years ago