▲身体倾斜和手臂旋转的动作映射
第三,下蹲。这也是一个没有具体功能的动作,代表雄鹰起飞前的起势动作。系统计算颈部到鼻子的长度与肩膀长度的比例,作为蹲伏偏移量。蹲的幅度越大,颈部到鼻子的距离就越小,而肩膀长度不变。之所以不直接计算颈部到鼻子的长度,是因为玩家到相机的距离不同,这个长度也不同,会影响到就算结果,从而不能触发雄鹰的下蹲动作。被窝网
▲下蹲动作映射
第四,起飞姿势。该姿势识别通过两肩的中心点的探测,如果在一秒内该点上下移动的幅度大于阈值,则判定为起飞姿势。触发起飞姿势后,雄鹰就会跳出树枝,腾空而起。
第五,重新启动姿势。当玩家转身背对相机,左右肩交换位置,系统判定为重新启动。重新启动后,雄鹰将再次站在树枝上,等待起飞。
▲起飞和复位姿势识别