原生平台 摄像机渲染异常(部分截取会花屏)

  • Creator 版本:2.3.3

  • 目标平台: Android 模拟器

  • 详细报错信息,包含调用堆栈:无报错

  • 重现方式:场景内新建一个用于截屏的相机,然后将摄像机的清除设置 改为 只清除深度缓冲和模板缓冲,保留颜色缓冲,然后在update中多次截取屏幕渲染数据,并将结果保留到renderTexture中(可用sprie组件显示到屏幕上),次数较多的时候有些截屏会出现花屏

  • 之前哪个版本是正常的 :2.0.10

  • 出现概率:100%

  • 额外线索:截取的屏幕中 有2000-3000小图,每次截取会更换摄像机位置(有出屏幕外),并更换renderTexture.

renderTexture 所在的Sprite 设置srcBlendFactor = cc.macro.BlendFactor.ONE_MINUS_DST_COLOR 后可消除花屏,但是颜色异常

同工程在浏览器上运行, 摄像机截取都正常

引擎组大佬 在不在 @引擎组

建一个最下层的摄像机,黑色背景

大佬最后问题解决了吗?我的渲染没有花屏但是有白边咋搞哇?