临湘市建设局网站,开发微信公众号公司,自然资源部网站绿色矿山建设,重庆网站制作定制老的Cesium.js#xff0c;默认使用webgl1.0技术
现在默认使用webgl2.0技术
虽然有默认值#xff0c;但是都可以通过相关参数来改变webgl版本 那么如何判断当前Cesium.js使用的是哪个webgl版本#xff1f; 方案1#xff1a;
let isWebgl2viewer.scene.context.webgl2;
//…老的Cesium.js默认使用webgl1.0技术
现在默认使用webgl2.0技术
虽然有默认值但是都可以通过相关参数来改变webgl版本 那么如何判断当前Cesium.js使用的是哪个webgl版本 方案1
let isWebgl2viewer.scene.context.webgl2;
//如果为true则代表使用webgl2.0技术
console.log(isWebgl2);
备注Context.js是一个私有类 方案2
let isWebgl2OfficialCesium.FeatureDetection.supportsWebgl2(viewer.scene);
//如果为true则代表使用webgl2.0技术
console.log(isWebgl2Official);
备注
这个方案2和方案1本质是同一个代码
方案2只有在新版Cesium中才有