请教大佬们一个问题,cocos3d 要如何合成两张图片

我需要在3d模型的头上显示一个图片,目前用的是quad, 然后新建了一个材质builtin-unlit,mainTexture是我在电脑用ps合成的一张图片,但是现在需要变了,不能写死一张图片,需要一张底图+网络下载的一张图片合成在一起显示上去。我对cocos3d不是很熟,我一开始想用canvas,发现canvas没有drawImage的方法,后面想用RenderTexture,但是 cocos3d的api和百度到的方法不一样,没有看到合成的方法,请问各位大佬有没有办法处理这种情况。

其实就是把一张背景图和下载用户的头像合成在一起。显示在3d模型上。不知道要怎么实现

用两个quad不行么

想看看这个有没有好用的方式,这个是我最后的路子了,我刚刚最后还是用了两个quad来做了

1赞

用离屏画布绘制

可以考虑改effect

嗯嗯,这个感觉很牛,有看过文档介绍,用camera和renderTexture做离屏,但是我看懵了,看是看的懂,但是怎么绘制没看到renderTexture没有绘制的方法。

这个好高级呀,effect我现在还没搞懂,被劝退了 :sob:

入门看这个抄一遍,就能解决90%的问题

真的吗 :rofl::rofl::rofl:

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。