收藏
回答

webgl接口gl.readPixels获取的数据存在问题?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug gl.readPixels 微信iOS客户端 7.0.9 2.9.4
  1. 获取出来的数据和正常画面是上下颠倒的。

  2. 即使上一句代码执行了renderer.render(scene, camera),下一句代码立马进行gl.readPixels,有时候也会获取出纯透明无画面的数据。(后续测试情况:iOS上,当开启了抗锯齿antialias参数时,gl.readPixels读取的数据就100%是纯黑色透明。
    当关闭了antialias参数时,gl.readPixels就没有问题,除了数据上下颠倒。Android完全没问题

  3. 偶尔获取出来的数据有残缺。比如渲染了一张图,readPixels出来的数据显示,图的上半部分不见了,下半部分可见。【暂未找到100%复现的方法】

最后一次编辑于  2019-12-17
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签