本站的文章小编为大家收集提供真有这么Q弹吗?逆水寒公布最新黑科技,只为让游戏世界变得更真实
你敢相信吗?一群在《逆水寒》中“搞科研”的设计师程序员,为了让虚拟世界的小章鱼变得更有Q弹性,制造了一种黑色技术,打破了游戏行业物理引擎的天花板?
软体动力学可以说是目前最复杂的研究方向之一。与刚体运动学不同,它只需要应用相关的物理公式来模拟物体的运动、碰撞甚至破裂轨迹。由于软体有延伸变形的自由,科学家很难用单一的公式来预测变形的方向,以及变形后的运动轨迹。
然而,在《逆水寒》最近的更新中,游戏设计师们与软体动力学“杠”合作,制作了一种名为“粒子反弹算法”的技术,赋予了新外观[墨都都]章鱼肩饰前所未有的Q弹纹理。
就像平时的外观物品一样,【墨都都】肩饰是一件可爱可爱的物品,章鱼会在你的肩膀上左右晃动,Q弹极其。同时,当玩家做出冲刺、急停、轻功坠落等激烈动作时,【墨都都】也会根据动力变化做出一些符合物理学的晃动变形。
事实上,在许多游戏中,你在虚拟世界中看到的东西通常只是一个空壳,它们所有的运动变形都是由骨架驱动的,要么像岩石一样坚固,要么只能以一些固定的方式变形。
(大多数游戏都是预设的刚体运动)
但在生活中,随处可见具有软件属性的物品,从你吃的果冻布丁到海洋世界的各种生物,都与软件动力学有关,它们不会遵循一套固定的运动规则。
与刚体动力学相比,软体动力学的自由度几乎无限扩展,使其模拟、控制和分析变得复杂。因此,科学家需要一个非常复杂的高维控制方程来模拟特定软件材料在虚拟世界中的运动轨迹。
但绝大多数算法逻辑都是线性的,不是0就是1。你必须强迫它研究非线性软件轨迹,它只能引用所有可能的情况来解释“Q弹”的概念。
项目组在物体内填充无数颗粒,使每个颗粒代表真实物质,然后计算每个颗粒之间的相互作用,从而形成软弹的纹理。听起来很容易,但实际上很难实现,例如,只是一个小章鱼的触角,为了达到Q弹的效果,你必须填充数千万颗粒,然后经过数万次运动,以形成最终想要的效果!
这是在游戏中模拟软件材料的第一步,因为你不能要求每个玩家的计算机配置都达到麻省理工学院专家教授的水平。
基于这个原因,《逆水寒》的设计师要经过一轮又一轮的简化和优化,才能让这个Q弹的小章鱼【墨都都】在那些配置不是很高的电脑上也能达到目标 duang duang起来。
从某种意义上说,基于XPBD的弹性变体模拟和基于局部仿射变换的蒙皮技术——[粒子反弹算法]相当于克服了麻省理工学院在游戏领域的国际科研问题。
当然,“逆水寒”项目组也不是搞科研的,花了那么多东西,做一个小章鱼肩饰,也太浪费了。
毕竟,人们刚刚开了一部以深海为主题的五周年纪念电影《碧海潮光》。海里的水母、章鱼、扇贝、海葵都是软体动物。如果这种[粒子反弹算法]能大面积传播,确实是国际上独一无二的。
总之,像《逆水寒》这样的技术团队,始终致力于探索最前沿的技术,不断挑战硬件和算法的极限,从游戏画面和游戏玩法两个角度给玩家带来真实、更真实、超越真实的游戏体验。