无出错三维渲染农场

发布
徐州赛诚网络服务有限公司
发货
3天内
电话
1599693714
手机
15996933714
发布时间
2018-05-29 10:02:05
产品详情
 三维渲染实时截图效率低怎么办?有没有什么高效的截屏办法?

在基于opengl的图像引擎中对每一帧画面调用glReadPixels截图获得RGB数据,直接写入磁盘卡顿严重,尝试使用libjpeg库压缩为jepg后写入次磁盘依然很卡。画面需要稳定在30帧,每次截屏的获得的RGB数据大概2.5M,压缩后的jpeg大约150k,每幅图像一个文件。有没有什么方案能解决卡顿问题?记录每一帧截图的同时能保持30帧就可以了,只要能做到这一点什么方案都可以。

我的理解,如果你需要每一帧的截图,可能你想要的是录像。我不太确定你跑opengl的设备,我只做过android上的,但是其他设备应该是通的,你可以考虑准备两个context,画完屏幕后画到编码器上。视频编码器(尤其很多设备上是硬编码)效率比那些存图片的库高多了。回头如果还想要图片,到时候再把视频再转图片呗。

又,需要每一帧这个需求可以细说一下么。看这个需求像是类似实时视频流的特定内容鉴定(鉴黄,版权),那其实截图频率不要这么高的。那时候其实有个叫pbo的可以了解一下。



徐州赛诚网络服务有限公司

联系人:
孙经理(先生)
电话:
1599693714
手机:
15996933714
地址:
徐州鼓楼区
行业
非编系统 徐州非编系统
浏览统计
1次
我们的其他产品
三维相关搜索
拨打电话
QQ咨询
请卖家联系我