glTF(版本 2.0)是基于 JSON 的 3D 几何传送格式。 该格式支持现代材料 (PBR) 以及几何实例化,并受到许多桌面和 Web 应用程序的支持。 该格式为新工程的推荐交换格式。 有关详细信息,请参阅 KhronosGroup GitHub 页面。
导出选项
除了常规导出选项之外还可以使用以下 gltF 选项:
选项 | 描述 |
---|---|
GLTF 输出格式 |
如果设置为 glTF 二进制,则该文件将存储为 .glb 文件,其中包含所有几何和纹理数据。 如果设置为 glTF JSON,则文件将存储为 .gltf 文件,其中几何将存储在 .bin 文件中,纹理将存储为 .png 文件。 |
glTF 到 CGA 的映射
下表列出了从 glTF 到 CGA 的材料映射:
glTF 材料 | CGA 材料 |
---|---|
baseColorTexture |
material.colormap 和 material.opacitymap |
baseColorFactor |
material.color 和 material.opacity |
alphaMode |
material.opacitymap.mode |
metallicRoughnessTexture |
material.metallicmap 和 material.roughnessmap |
metallicFactor |
material.metallic |
roughnessFactor |
material.roughness |
normalTexture |
material.normalmap |
occlusionTexture |
material.occlusionmap |
emissiveTexture |
material.emissivemap |
emissiveFactor |
material.emissive |
注:
- 不支持 doubleSided、alphaCutoff、normalTexture.scale 和 occlusionTexture.strength 材料。
- 将忽略其他 CGA 材料地图。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。