中国游戏开发者第一次真正意义上驯服了水!
时间:2022-11-26 20:20:03
小编:07下载站
阅读:
流体运动,可以说是游戏世界最重要的物理现象之一。小到下雨,大到波浪,精细到泪珠滚出眼眶,真实到血液沁出伤口,这些画面效果在游戏引擎中,都需要做精确的流体运动计算。
在最近网易旗舰古风端游《逆水寒》的更新中,开发组推出了一款“水枪”,这是一个完全没用但很沙雕的趣味物品,很多玩家玩过以后,下巴都笑掉了。
但是沙雕归沙雕,在这看似没啥用的水枪背后,其实是中国游戏流体物理引擎组件一次从无到有的技术研发。
今天,小编就来向大家正式介绍隐藏在水枪背后的网易雷火工作室前沿科技“流体喷射算法”!
在游戏里,想要呲一道水出来,其实是很难的。水无常形,水的运动轨迹,是最难琢磨的,所以以往一般采用贴图的形式解决。
也就是说开发者画好一道固定的水线,不管谁来呲怎么呲,呲出来的都是一道统一的固定的系统设定好的水线,贴图生成的水,没有体积,也没有灵魂。
在以画面真实而著称的《逆水寒》里,如果再继续搞贴图,就不合时宜了。
开发组最初尝试用一款美国的游戏物理效果组件来制作流体的运动,可用着用着就发现,该技术很难在游戏里做交互效果,同时还费算力,在优化上无从下手,应用于游戏中处处受限,无法突破。
所以雷火工作室的程序员头一铁,决定干脆自己做一个新的。于是就有了现在这套“流体喷射算法”!
它的原理是用无数个粒子组成流体,基于重力、风力、释放者施加的推力、粒子之间的互相作用力等等因素去计算流体喷射出来以后的运动轨迹。
同时还要计算流体被其他流体或固体阻拦以后的溅射运动轨迹。
贴图里的水,是设计者规定好了它怎么喷射与流动;而“流体喷射算法”中的水,是完全由水自己决定怎么动。
也就是说以前大多数游戏里喷出来的贴图水,都是虚假的纸片水,而在《逆水寒》里终于实现了“指哪喷哪、喷哪湿哪”的真实的有碰撞体积的水。
这么神奇的技术,其实在电影特效领域早就被广泛引用了,但为什么别的的游戏不做呢?主要还是因为性价比很低,具体有两个方面:
一是对开发者而言性价比很低,需要投入很多技术力量去开发,花费极高的成本得到的也只是流体效果更真实一点而已。
而且这种“更真实”普通人还不一定能直观地感知到,只有专业人士看了才会惊呼“卧槽这么厉害”。所以很多开发团队想来想去,不如还是继续画贴图吧。
二是对玩家而言性价比也低,粒子运动的计算量巨大,玩家玩游戏时为了得到这种真实,电脑可能需要耗费大量算力在上面。
但是雷火的技术团队,恰好是由一群从来不考虑性价比的技术宅组成!三个程序员接下了这项工作,看了看需求文档,感觉非常简单。
然后,花费了8个月时间吃了能堆满一间会议室的外卖才搞出来……虽然雷火不用考虑性价比,但是必须得考虑玩家。
所以技术团队主攻方向是如何减轻玩家电脑得负荷,技术团队在最消耗算力的“粒子邻近检测”模块开发出了一个国际领先的加速结构,直接精简了这个核心难题。
同时配合muller2013的PBF算法,分针计算等技术,做出了一套在计算机算力严重不足的情况下,这套“流体喷射算法”也能妥善运行的保底机制。
同时还应用了一套粒子表面重建技术,一颗颗粒子地完整还原自然界流体丰富的表面细节。整个组合起来,就是现在游戏中可以玩到的超高自由度可以让NPC湿身的呲水枪了。
所以说了这么多,大费周章,就是为了呲个水???
是,但又不完全是。
对流体喷射算法而言,呲水枪只是一次小小的测试,有了这种纯物理算法带来的具有真实体积的液体效果与液体流动计算,设想一下我们可以完成多少伟大的游戏尝试。
雷火工作室可以做出真实而壮观的火山喷发,也可以真实地模拟细微的流汗出血效果,以后的水系技能表现可以做到绝无雷同。
(模拟石油的喷射与流出)
毫不夸张地说,这是中国游戏开发者在电子世界中第一次真正意义上驯服了水。
水无常形,在电子世界里驯服水绝非易事。
雷火的技术团队敢为天下先,始终致力于探索最前沿的图形技术,不断挑战硬件和算法的极限,他们对所谓的“研发性价比”嗤之以鼻,只求为玩家带来真实、更真实、超越真实的游戏画面。
-
遇见逆水寒怎么获得奇物-遇见逆水寒获得奇物方法遇见逆水寒怎么获得奇物?在遇见逆水寒这一个十分好玩的火爆人气手游中,我们在游戏中的奇物是非常重要的东西,可以为我们的游戏带来极其巨大的帮助,只是还有着不少的小伙伴都还不知道该怎么样才能获得到奇物,我们想要获得到奇物的难度也是比较高的时间:2023-02-04
-
遇见逆水寒怎么获得阅历-遇见逆水寒获得阅历方法遇见逆水寒怎么获得阅历?在遇见逆水寒这一个超级好玩的火爆人气手游中,我们在游戏中的阅历是非常重要的一个东西,对于我们的帮助是非常巨大的,可以让我们开启更多的探索关卡,只是不少的小伙伴都还不知道该怎么样才能获得到阅历时间:2023-02-04
-
遇见逆水寒怎么获得礼物-遇见逆水寒获得礼物方法遇见逆水寒怎么获得礼物?在遇见逆水寒这一个手游中,我们的礼物是可以赠送给其他的NPC来为我们带来巨大的帮助,让我们可以解锁更多的剧情,因此我们一定要去多多获得到礼物去赠送给我们所喜欢的NPC哦,只是还有着不少的小伙伴都还不知道该怎么样才能获得到礼物时间:2023-02-04
-
遇见逆水寒怎么获得铜钱-遇见逆水寒获得铜钱方法遇见逆水寒怎么获得铜钱?在遇见逆水寒这一个好玩的手游中,我们在游戏中的铜钱是非常基础的一个游戏货币,我们可以消耗铜钱来为我们带来巨大的帮助,因此各位小伙伴们一定要多多的获取铜钱哦,只是还有着不少的小伙伴都还不知道该怎么样才能获得到铜钱时间:2023-02-04
-
遇见逆水寒怎么改性别-遇见逆水寒改性别方法遇见逆水寒怎么改性别?在遇见逆水寒这一个人气手游中,我们在游戏中的剧情是非常多的,我们可以自由的选择我们的主角来进行各种剧情,不同的性别游戏体验也是各不一样的,有兴趣的小伙伴可以尝试一下其他的属性看看,只是还有着不少的小伙伴都还不知道该怎么样才能改性别时间:2023-02-04
热门资讯
- 《大话2》iPhone13 Pro max等你来抽!玩春节活动抽新春福礼 2023-01-25
- 美术迭代,玩法换新,开发3年的《工匠与旅人》或将二测 2023-01-25
- 创造与魔法专有名词解析 2023-01-25
- 英雄联盟炼金男爵为何非ban必选 英雄联盟炼金男爵W技能的使用 2023-01-25
- 携手上海爱乐乐团 《恋与制作人》三周年音乐会明日开演 2023-01-25

遇见逆水寒精简版
- 类型:模拟经营
- 语言:简体中文
- 大小: 762MB
- 版本: V1.3.17332
- 星级:
热门阅读
-
江南百景图怎么找回原来的账号-江南百景图找回原来的账号方法
阅读:3246
-
游戏干货分享,带你了解dlc什么意思
阅读:370
-
三国杀角色攻略神甘宁技能破袭解析
阅读:787
-
三国志战略版净化战法详解
阅读:982
-
钢龙弱点是什么 钢龙击杀方法介绍
阅读:508