Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/136.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ OpenGL-C++;:Opengl开发手册中的免费摄像头_C++_Opengl_Mouse_Glut - Fatal编程技术网

C++ OpenGL-C++;:Opengl开发手册中的免费摄像头

C++ OpenGL-C++;:Opengl开发手册中的免费摄像头,c++,opengl,mouse,glut,C++,Opengl,Mouse,Glut,最近在下面的代码中回顾了如何使用摄影机到FPS样式 在捕捉鼠标移动并计算新旧移动之间的差异时,将结果除以5,然后将新鼠标坐标插入数组中,以便实现鼠标平滑过滤。我的问题是,为什么在计算鼠标坐标除以5的差值时?因为它们将所有坐标除以5,看起来这只是一个使移动具有所需速度的比例因子。这可能只是对这一因素的经验调整

最近在下面的代码中回顾了如何使用摄影机到FPS样式


在捕捉鼠标移动并计算新旧移动之间的差异时,将结果除以5,然后将新鼠标坐标插入数组中,以便实现鼠标平滑过滤。我的问题是,为什么在计算鼠标坐标除以5的差值时?

因为它们将所有坐标除以5,看起来这只是一个使移动具有所需速度的比例因子。这可能只是对这一因素的经验调整