glTF (version 2.0) is a recent JSON-based 3D geometry delivery format. It supports modern materials (PBR) as well as geometry instancing and is supported by many desktop- and web-apps. It is currently a recommended exchange format for new projects. For more details, refer to https://github.com/KhronosGroup/glTF.
In addition to the general export options, glTF has the following options:
GLTF Output Format
If set to glTF binary, the file is stored as a .glb file which contains all geometry and texture data. If set to glTF JSON, the file is stored as a .gltf with geometry stored in .bin files and textures as .png files.
CGA mapping to glTF
|glTF material||CGA material|
material.colormap and material.opacitymap
material.color and material.opacity
material.metallicmap and material.roughnessmap
- doubleSided, alphaCutoff, normalTexture.scale, and occlusionTexture.strength are not supported.
- Other CGA material maps are ignored.