经纬志
首页 / Cesium / 使用示例

glTF PBR 扩展

在 glTF 材质里声明清漆与高光扩展,对比标准材质与扩展材质的差别。

CesiumJS 1.121 · 更新 2026-10-28
源码与运行效果
运行效果

扩展要声明

用到的扩展必须同时写进材质的 extensions 与文档级的 extensionsUsed,否则加载器会忽略扩展字段,只按标准 PBR 渲染。

视觉差别

清漆扩展在表面加一层高光涂层,反射更锐利;高光扩展允许改高光颜色,接近金属反射的色彩。两者都依赖环境光照,纯太阳光下差别会变小。

扩展参数效果
KHR_materials_clearcoatclearcoatFactor表面清漆层
KHR_materials_specularspecularColorFactor高光染色
KHR_materials_unlit无不受光照影响

不同扩展可以叠加,但都要在 extensionsUsed 里列全;漏写一个,对应材质会退回默认外观。