更好的第一人称视角-A21.2b30

更好的第一人称视角-A21.2b30

更好的第一人称视角-A21.2b30-七日杀中文站
更好的第一人称视角-A21.2b30
此内容为付费资源,请付费后查看
6积分
付费资源
已售 82

可启用真正的第一人称视角相机,以便在手模型和配备的工具上获得适当的阴影。或者,您是否从未问过自己,如果您白天在地下采矿,镐上的光会从哪里来?不幸的是,这也带来了一些视觉问题:

  • 你的手和装备的工具会在更高的视场上扭曲
  • 如果靠近,工具和手可能会穿过墙壁
  • 一些配备的工具仍然存在一些视觉问题
  • 配备手电筒且焦点发生变化时出现照明故障。
  • 罐子仍然会得到一些光线(着色器使用全局照明?)
  • 角色阴影仅针对某些基本姿势进行动画处理。

    in-game-shadow-wall-fov-65

     

    人物身体阴影

    不幸的是,这是最难的部分之一,并且被认为是相当实验性的,因为我不得不破解相当多的角落才能至少让它达到现在的状态。大约 90% 的代码与该功能有关,因此我们是否不应该完全删除它(并且在 FPV 中没有角色阴影)是值得怀疑的。

    还为主要玩家相机启用了主要角色模型,并且蒙皮网格设置为通过 渲染ShadowCastingMode.ShadowsOnly。这已经为模型引入了静态阴影,但由于动画师没有运行,手臂看起来非常不自然。此外,FPV 模型的手臂/手(肩膀)会产生与身体其他部分不匹配的阴影,因此我们禁用它们以不投射阴影。

    启用动画师后,我们还可以获得动画阴影。不幸的是,这也会触发“击中方块”事件两次,因为我们有两个动画正在运行(FPV 手臂/手和主要玩家角色)。

    我已经修补了这个问题,希望我不会错过任何进一步的边缘情况。如果是这样,我们可能会恢复到静态阴影或根本没有阴影。

THE END
喜欢就支持一下吧
点赞11 分享
评论 共33条

请登录后发表评论