是否有可能比屏幕刷新率更快地进行GPU加速3D渲染?
是否有可能使用OpenGL?如果是,如果没有,使用什么工具?
注意
因为我希望渲染比屏幕刷新率更快,所以我不介意没有输出到屏幕.事实上,没有输出窗口将是一个优势.
我将以编程方式(glReadPixels例如通过)使用渲染输出,或者输出到文件作为视频供人类稍后观看.
为什么我要这样做
我想对计算机视觉的机器人进行计算机模拟.模拟机器人将有一个虚拟相机来观察这个世界,并将根据相机输入采取行动.因此,我希望模拟尽可能快地运行,忽略屏幕刷新率.
是的,使用OpenGL肯定是可行的.渲染速率与屏幕刷新率无关(这就是为什么你可以看到以500 FPS等运行的演示).
至于机制,你可以渲染到屏幕外的帧缓冲区并将结果图像读回主存储器.然后,您可以随意处理/分析它.看到:
| 归档时间: |
|
| 查看次数: |
468 次 |
| 最近记录: |