首页 / Cesium / 使用示例
glTF PBR 扩展
在 glTF 材质里声明清漆与高光扩展,对比标准材质与扩展材质的差别。
源码与运行效果
扩展要声明
用到的扩展必须同时写进材质的 extensions 与文档级的 extensionsUsed,否则加载器会忽略扩展字段,只按标准 PBR 渲染。
视觉差别
清漆扩展在表面加一层高光涂层,反射更锐利;高光扩展允许改高光颜色,接近金属反射的色彩。两者都依赖环境光照,纯太阳光下差别会变小。
| 扩展 | 参数 | 效果 |
|---|---|---|
KHR_materials_clearcoat | clearcoatFactor | 表面清漆层 |
KHR_materials_specular | specularColorFactor | 高光染色 |
KHR_materials_unlit | 无 | 不受光照影响 |
不同扩展可以叠加,但都要在 extensionsUsed 里列全;漏写一个,对应材质会退回默认外观。