将Camera View转换为RGBA32中的Texture2D时,LineRenderer不显示

时间:2019-11-23 17:40:51

标签: c# unity3d camera rendering

我正在尝试拍摄相机看到的屏幕截图,并将其转换为Texture2D。 如果我使用TextureFormat RGB24,一切正常。

不幸的是,出于我的目的,我需要支持透明背景,所以我切换到TextureFormat RGBA32。

透明度可以工作,但是使用“线渲染器”(“线默认”材质)渲染的所有内容都不再可见。我的猜测是它注册为透明的。有什么办法可以解决吗?

我正在使用this教程来截取屏幕截图。我只修改了TextureFormat。

0 个答案:

没有答案