文章目录 问题分析解决 问题 Ceisum 加载自定义材质时报错如下: 自定义材质报‘texture2D‘ : no matching overloaded function found错误 分析 cesium1.102 及以上的版本会报错:原因是从1.102版本开始默认使用的是WebGL2上下文渲染。WebGL2 在所有平台上都得到广泛支持,这导致跨设备(尤其是移动设备)更好的功能支持。 解决 任何自定义材质、自定义基元或自定义着色器都需要升级以使用 GLSL 300