荆棘有花 - AimxyZ无佩戴头瞄的诞生 3(3)
2023-11-01 来源:百合文库
12. 多样化输出数据接口。目前提供兼容Opentrack的标准接口,以及微软simconnect接 口。我们可根据实用需要继续扩展接口种类。
13. 强大的响应曲线编辑器。头瞄比VR在软件工程方面要复杂得多,轴曲线就是最典型的 一个。还是因为屏幕不动,头瞄要用不至于过分斜视的头部转角,控制游戏内视角旋转最大 180度。头部的转动如何对应画面的转动就要依靠曲线,所以曲线直接影响使用体验。很多新人不知道,头瞄的使用是需要一个学习适应过程的,有点像学骑自行车。比如我可以最多转头20度画面就转到180度,新用户肯定会感觉对脖子的要求太高。虽然完全理解曲线的含义并能设计适合当前自己的曲线可能效果最好,但对大部分人来说AimxyZ的快调滑杆绝对是最省事的选择。我们追求大道至简的用户体验理念,在提供强大和全面的功能时,尽量让一切简洁明了。如果按传统方式设计版面,这里一定变得拥挤和混乱。快调滑杆实际包含了:增速、减速、关闭轴、输出反向共四项功能,选择好合适的模板方案后,通过把“方向” 和“俯仰”两个轴的快调滑杆调至0.7-0.9之间,对于大多数人已经比较适用。
如果你自信拥有鸡一般的脖子,可以尝试调至1.0以上。对于追求极致的用户,我们在这为你准备了一 份极致的设计:全功能曲线编辑器。版面之简洁、构思之巧妙,彰显了我们中国人的智慧, 我非常骄傲。
13.1为方便用户直观理解和调试,与Trackir的曲线坐标定义不同,AimxyZ各轴曲线X坐
标为用户运动实测值,Y坐标为输出值,所以不要将你在Trackir中使用的曲线直接按形状套用在AimxyZ,结果将完全错误。
13.2曲线原理其实非常简单:将较小的旋转或位移放大,以“方向”(Yaw)轴,左右转头为例,最简单的曲线就是一条直线,把你转头的每个角度都等比放大,但这样不太科学,因为越朝向正前方,看的时间越多,同时比如瞄准射击需要更细腻的控制和更高的稳定性,所以通常曲线被设计为从中心区1:1开始,随着头部转角的增大,输出值的倍数越高。
13.3我们建设通过沿曲线运动的小球,以及实际游戏场景来确定适合自己的每个曲线关键点。依然以“方向”轴为例,首先我们进入使用头瞄的游戏场景,比如飞机座舱,然后把AimxyZ软件显示在游戏之上,在曲线版选择“方向”,调好量程(可用鼠标滚轮),在X坐标20度之上双击鼠标左键增加第一个关键点,并根据游戏视角需要的最大值,比如战斗飞行需要180度,赛车90度,把该点拖到Y坐标对应值。通过转头,你可以根据游戏场景视角和AimxyZ软件里曲线上运动的小球位置为参考,调整或新增关键点,比如感觉转头20度时,游戏里向后看的稳定性不够,可以将最右一个关键点向右移;又比如想向右转头到某角度时,在飞机座舱看向正右方,那就把头停在该角度,然后按当前小球位置的X坐标值,为曲线增加一个关键点,最后上下拖动该点,游戏内视角会一同转动,待视角合适即可停止拖动。
13. 强大的响应曲线编辑器。头瞄比VR在软件工程方面要复杂得多,轴曲线就是最典型的 一个。还是因为屏幕不动,头瞄要用不至于过分斜视的头部转角,控制游戏内视角旋转最大 180度。头部的转动如何对应画面的转动就要依靠曲线,所以曲线直接影响使用体验。很多新人不知道,头瞄的使用是需要一个学习适应过程的,有点像学骑自行车。比如我可以最多转头20度画面就转到180度,新用户肯定会感觉对脖子的要求太高。虽然完全理解曲线的含义并能设计适合当前自己的曲线可能效果最好,但对大部分人来说AimxyZ的快调滑杆绝对是最省事的选择。我们追求大道至简的用户体验理念,在提供强大和全面的功能时,尽量让一切简洁明了。如果按传统方式设计版面,这里一定变得拥挤和混乱。快调滑杆实际包含了:增速、减速、关闭轴、输出反向共四项功能,选择好合适的模板方案后,通过把“方向” 和“俯仰”两个轴的快调滑杆调至0.7-0.9之间,对于大多数人已经比较适用。
如果你自信拥有鸡一般的脖子,可以尝试调至1.0以上。对于追求极致的用户,我们在这为你准备了一 份极致的设计:全功能曲线编辑器。版面之简洁、构思之巧妙,彰显了我们中国人的智慧, 我非常骄傲。
13.1为方便用户直观理解和调试,与Trackir的曲线坐标定义不同,AimxyZ各轴曲线X坐
标为用户运动实测值,Y坐标为输出值,所以不要将你在Trackir中使用的曲线直接按形状套用在AimxyZ,结果将完全错误。
13.2曲线原理其实非常简单:将较小的旋转或位移放大,以“方向”(Yaw)轴,左右转头为例,最简单的曲线就是一条直线,把你转头的每个角度都等比放大,但这样不太科学,因为越朝向正前方,看的时间越多,同时比如瞄准射击需要更细腻的控制和更高的稳定性,所以通常曲线被设计为从中心区1:1开始,随着头部转角的增大,输出值的倍数越高。
13.3我们建设通过沿曲线运动的小球,以及实际游戏场景来确定适合自己的每个曲线关键点。依然以“方向”轴为例,首先我们进入使用头瞄的游戏场景,比如飞机座舱,然后把AimxyZ软件显示在游戏之上,在曲线版选择“方向”,调好量程(可用鼠标滚轮),在X坐标20度之上双击鼠标左键增加第一个关键点,并根据游戏视角需要的最大值,比如战斗飞行需要180度,赛车90度,把该点拖到Y坐标对应值。通过转头,你可以根据游戏场景视角和AimxyZ软件里曲线上运动的小球位置为参考,调整或新增关键点,比如感觉转头20度时,游戏里向后看的稳定性不够,可以将最右一个关键点向右移;又比如想向右转头到某角度时,在飞机座舱看向正右方,那就把头停在该角度,然后按当前小球位置的X坐标值,为曲线增加一个关键点,最后上下拖动该点,游戏内视角会一同转动,待视角合适即可停止拖动。