在我的DirectX应用程序中遇到了一个问题,当我在高端Windows 10机器上运行我的应用程序时,场景运行平稳且摄像头正常运行,但是当我在笔记本电脑上运行应用程序时,Windows 7机器上的摄像头非常慢。
那么我该如何处理呢?原因是什么呢?
答案 0 :(得分:1)
您需要根据经过的时间而不是帧率来缩放相机更新,以便获得固定的速度。低端系统的渲染效果不会很好,但摄像机应该在同一时间内移动相同的距离。
请参阅Understanding Game Time Revisited和collection.update(
{
"Sessions.ID": 1778142655749042,
"Sessions.Logout_Time": null
},
{
"$set": {
"Sessions.$.Logout_Time": new Date(),
"Sessions.$.Duration": new Date(new Date() - "$Sessions.$.Login_Time"),
},
}
);
类,以获得处理“主渲染循环”时间的强大方法