RenderTexture 怎么转成 Texture2D

目的是将6个相机的RenderTexture做成一个cubemap,想通过这个接口TextureCube.fromTexture2DArray(textures)实现,目前卡在怎么把RenderTexture 转成 Texture2D。

@ Koei 求助求助

  1. data = rendertexture.readPixels()
  2. // …flipY…
  3. texture.initwithdata(data)
2赞

cocoscreator3.0 没有readPixels这个方法了

你好,暂时没提供这个转换接口。

源码那边怎么改动呢,好实现吗

源码那边怎么改动呢,好实现吗

@panda 请问这个问题还有得救吗

目前是不支持,之后会统一 RenderTexture 和 Texture2D 的继承关系,就可以无缝替换了

坐等,目前3.0的RenderTexture太难用了。

现在也不支持吗

希望支持Texture2D 也能读取像素

有方法能转换了吗

大佬帮忙看看这个引擎退出app资源回收崩溃的bug吧https://forum.cocos.org/t/topic/143275/2