Directx 11.1 / 2可在不同的PC上处理场景/摄像机速度

时间:2016-06-21 14:31:13

标签: directx-11

在我的DirectX应用程序中遇到了一个问题,当我在高端Windows 10机器上运行我的应用程序时,场景运行平稳且摄像头正常运行,但是当我在笔记本电脑上运行应用程序时,Windows 7机器上的摄像头非常慢。

那么我该如何处理呢?原因是什么呢?

1 个答案:

答案 0 :(得分:1)

您需要根据经过的时间而不是帧率来缩放相机更新,以便获得固定的速度。低端系统的渲染效果不会很好,但摄像机应该在同一时间内移动相同的距离。

请参阅Understanding Game Time Revisitedcollection.update( { "Sessions.ID": 1778142655749042, "Sessions.Logout_Time": null }, { "$set": { "Sessions.$.Logout_Time": new Date(), "Sessions.$.Duration": new Date(new Date() - "$Sessions.$.Login_Time"), }, } ); 类,以获得处理“主渲染循环”时间的强大方法