登录体验更流畅的互动沟通
我的cf兼容性是w7,应调什么分辨率?
我的cf兼容性是w7,应调什么分辨率?
您提交的内容含有以下违规字符,请仔细检查!
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理
感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?
本帖主要是给几位吧友十分简单的解释一下标题的问题。
关于大家讨论不休的高DPI低游戏灵敏度和低DPI高游戏灵敏度的问题我简单的解释一下,希望大家有更好的理解。
目前的3d FPS游戏基本建立在一个叫“反转视角矩阵”中,什么意思呢?就是一般世界不懂,镜头移动拍摄世界景色。而3d游戏中更形象的是镜头维持不动,世界在移动。
3d fps游戏是一个角度灵敏的游戏,跟平常的2d游戏的平面灵敏不一样。
一个默认的3d游戏概念叫:m_yaw,其意思是一个180度的平面被分成了8181个鼠标点(count,也就是CPI的C),请注意,count不是像素。所以每个鼠标点对应的角度是:180/=m_yaw,这个是默认的,即鼠标每移动一个鼠标点屏幕移动0.022度的角度。m_yaw我们用常量y来表示(后面有用)。
另外一个概念fov(视场),人眼的视场大概是60度,csgo中16:9的视场是90度,4:3的视场是75度。fov我们用常量f表示。
fps游戏跟像素没有太大关系,主要是角度和鼠标点,但我们怎么才能测试出鼠标在fps游戏中的精准程度呢?引入一个概念叫“像素精确”,一般像素精确的定义如果准星在最小的鼠标移动下,不跳跃像素,而是正好移动到与准星所在像素临近的像素,那么我们就说这个dpi,灵敏度和分辨率的设置是精确的。因为在屏幕展现当中,像素是最低单位了。PS:定义这个过程很难懂,我就不说了,另外可以明显看出“角度/点”一般比“角度/像素”小很多。
我们用变量d来代表dpi,s来代表游戏灵敏度,g来代表分辨率的宽(比如,g=1920),w来代表系统灵敏度,一般是6/11=w=1。
那么我就列出一些公式:
我需要达到像素精确的最低dpi是331.75,而我的dpi是400,所以我的设置绝对是像素精确,但没有高dpi低灵敏度平滑。
总结:高dpi低游戏灵敏度和低dpi高游戏灵敏度都能达到像素精确,但高dpi比低dpi平滑。
以上简单说这么多,这个问题涉及到3d游戏的设计,另外,公式3只是一个近似数值,并不精确,对于3d世界这个球体,有无数的切面,公式3只是选了其中比较平均的切面来说明。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。