常玩FPS的玩家肯定都发现在FPS乃至大多数第一人称游戏中低头看不到自己的身体和脚,视野中唯一能看到的身体部位就是手。具体来说,要分两种情况:单机游戏和多人游戏。
单机FPS为什么看不到脚?
为了省钱省力,在大多数单人FPS游戏中,除了手部,其它身体部位其实根本就不存在。就像下面这样(虚幻引擎中的FPS开发截图):即使有脚部模型也刻意隐藏不让你看到,为了简化动画效果。比如,毁灭战士(2016版)除了在处决动画时能看到脚,平时看不到。真实情况是这样的:
多人游戏为什么也看不到脚?
这类游戏明明有身体模型为什么还是看不到身体呢?大多数主流FPS游戏有两套模型,一套是给对手看的第三人称全身模型,在主视角下对玩家是隐形的;还有一套是玩家自己看到的第一人称手部模型。玩家操控角色时,其实只操控了手的部分。与此同时,第三人称模型也会有一个对应的动作与你的操控同步,但细节和动态都相对简陋。很多3A大作都采用了这种“视觉欺骗”手法,比如守望先锋。仔细看就会发现破绽:很多人物的动态在一三人称下是不一致的。
为什么不用一个功能完整的身体模型?
从技术上来说,真实的FPS视角很难实现。目前除了武装突袭和闪点行动等几款拟真游戏以外很少有“真正的第一人称”。原因是,为了保证视野清晰稳定,大多数FPS的摄像机并不在眼睛的位置,而是在与脖子平行靠前的地方。而直接把摄像机放到模型上很可能会看到手脚乱舞的奇葩画面,严重影响游戏。因此需要两套模型。所以O諴S游戏视野外的真实画面其实和我们看到的不太一样。
说到底,游戏就像好莱坞电影一样,绚丽视效的背后是无数精心安排的假象,而FPS的镜头是最好的伪装。
xw20181101xunji