侧边栏壁纸
  • 累计撰写 21 篇文章
  • 累计创建 6 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Cesium版本升级到102+后,glsl相关报错

南风过境
2023-12-10 / 0 评论 / 0 点赞 / 13 阅读 / 826 字 / 正在检测是否收录...

两种方法:

  1. 初始化Viewer的配置

  2. 修改glsl中部分限定符及函数名

修改初始化Viewer的参数

修改配置使用WebGL1

const viewer = new Cesium.Viewer("cesiumContainer", {
	...,
	contextOptions: {
		requestWebgl1: true
	}
})

修改glsl中部分限定符及函数名

  • texture2D -> texture

  • gl_FragColor -> out_FragColor

  • varying/attribute -> out/in(如果变量作为值给其他变量赋值,需要用 in,否则就可以用 out)

0

评论区