这样其实是很真实的,玩家根本不会注意到那个镜子其实跟真实世界的镜子没有多少可比性。
但是因为镜子里的摄像头拍摄到了类似的景象,你会觉得非常的真实,同时还会为博米的引擎强大感叹。
可现在的问题是——
我们需要在镜子里面显示不一样的东西。
玩家第一人称视角下,模型是做了简化的,摄像机按在了脑袋的位置,为了避免穿帮,会把整个头和身体都拿掉,只保留两只手臂和双腿,用来做动作表现的。
现在当你照镜子的时候,如果还是用原来在镜子里安插摄像机的方式来处理,那么照出来的效果就会变成一个恐怖故事——
你会发现自己的头都飞了。
所以,为了让第一人称视角看起来正常,这个时候镜子里面应该要显示出真实而完整的玩家模型才对。
不但要显示,而且镜子里的这个模型跟玩家的动作也要保持一致,才不会有违和感。
“那就是说程序这边得做两套显示和传输内容。”曹阳说,“一套是玩家当前的FPS游戏数据,另外一套的基于TPS的游戏数据,然后看在哪种情况下,需要调用哪一套数据内容。”
内容未完,下一页继续阅读