unity中主相机和光源有什么用
答案:1 悬赏:70 手机版
解决时间 2021-02-18 04:46
- 提问者网友:呐年旧曙光
- 2021-02-17 20:15
unity中主相机和光源有什么用
最佳答案
- 五星知识达人网友:野慌
- 2021-02-17 20:48
由于项目需求,需要在Unity中播放高清视频,视频分辨率达到了3840x1200。采用的是C++ plugin解码视频,提供图片纹理给Unity渲染的方式。而在Unity中使用的是RenderTexture来保存解码的视频图片。为了方面调试,需要保存某一些时刻的图片数据到本地,可以采用下面的函数实现:[csharp] view plain copy[ContextMenu("Save png")] private void SaveTextureToFile() { if (OutputTexture != null) { RenderTexture prev = RenderTexture.active; RenderTexture.active = target; Texture2D png = new Texture2D(OutputTexture.width, OutputTexture.height, TextureFormat.ARGB32, false); png.ReadPixels(new Rect(0, 0, OutputTexture.width, OutputTexture.height), 0, 0); byte[] bytes = png.EncodeToPNG(); string path = string.Format("Dump/raw {0}.png", Random.Range(0, 65536).ToString("X")); FileStream file = File.Open(path, FileMode.Create); BinaryWriter writer = new BinaryWriter(file); writer.Write(bytes); file.Close(); Texture2D.Destroy(png); png = null; RenderTexture.active = prev; } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯