Board logo

标题: [业评] 不知道次世代对液体(流体)的模拟能达到什么程度 [打印本页]

作者: ff42    时间: 2013-4-22 21:27     标题: 不知道次世代对液体(流体)的模拟能达到什么程度

火焰、布匹、气体、粒子这些物质的运动和碰撞,本世代可以说已有长足发展,可液体/流体的模拟什么时候能稍微接近真实一点?感觉目前的水平实在太弱了...
作者: FXCarl    时间: 2013-4-22 21:41

还是会很弱,没有新鲜给力的算法出现都是不可能的。现有的算法复杂度太高,没有伸缩性,不具备提供游戏设计的自由度
作者: wangzhw    时间: 2013-4-22 21:53

黄仁勋的GTC2013演示来看 可以即时演算海 海面的各种复杂情况都能应对
[flash=480,400]http://player.youku.com/player.php/sid/XNTI5NTE5NjA4/v.swf[/flash]

[ 本帖最后由 wangzhw 于 2013-4-22 22:22 编辑 ]
作者: dragonzet    时间: 2013-4-22 21:56

会很强,跟古墓的头发一样,然后帧率降到10几 又能推动卖显卡发展了
作者: 豪华大拉面    时间: 2013-4-22 22:01

画面越来越好,游戏越来越渣
作者: glwzero10    时间: 2013-4-22 22:04

去钻研流体碰撞对提升游戏体验没太大意义
还不如彻底研究刚体碰撞 让游戏里的各种物理毁灭更爽
作者: dragonzet    时间: 2013-4-22 22:11

  6个面的长方块能碎成渣吗?
作者: 变色龙    时间: 2013-4-22 22:48

楼主你去看看PS4的UE4演示,会哭的。。。
作者: ff42    时间: 2013-4-22 22:51

引用:
原帖由 wangzhw 于 2013-4-22 21:53 发表
黄仁勋的GTC2013演示来看 可以即时演算海 海面的各种复杂情况都能应对
流体本身的物理特性可能即将完美模拟,不过要模拟流体在不同表面的附着表现和流动特性,不知道是个什么数量级的计算量.
如果再把流体本身的颜色、折射率、清澈度(粘稠度)、流体中的悬浮(沉淀)颗粒等等都算上,比如浓稠的血液混着雨水在迎着风且满是尘土的脸上流过...
作者: ff42    时间: 2013-4-22 22:53

引用:
原帖由 变色龙 于 2013-4-22 22:48 发表
楼主你去看看PS4的UE4演示,会哭的。。。
会哭是什么意思?很强还是很弱?如果很强的话强到什么程度能否简单描述一下?
作者: maidofhonor    时间: 2013-4-22 22:58

呵呵呵....。

RealFlow使用者飘过....。
作者: 0瞎子0    时间: 2013-4-22 23:00

posted by wap, platform: Huawei (C8950D)

你说的这些都是视觉效果方面,如果次世代单独搞个物理计算卡应该会不错。

就上世代bs1代刚开始那里的水就视觉效果已经很,惊人了。

其实我觉得达到bh4掉下坑里污水的效果都已经很强了。
作者: ff42    时间: 2013-4-22 23:07

引用:
原帖由 0瞎子0 于 2013-4-22 23:00 发表
posted by wap, platform: Huawei (C8950D)

你说的这些都是视觉效果方面,如果次世代单独搞个物理计算卡应该会不错。

就上世代bs1代刚开始那里的水就视觉效果已经很,惊人了。

其实我觉得达到bh4掉下坑里污水 ...
你正好说反了,我说的不是视效,是纯物理演算,当然最终是通过视觉来体现。
比如我举的那个例子,一定得是纯运算出来,具体表现为不同浓度的血液在不同环境下不同肤质上就应该有符合物理特征的流动表现和光影颜色。
你说的BS1/BH4恰恰不是通用的计算模型,只是在一个框架里告诉水“你给我这样流就对了”。
作者: 0瞎子0    时间: 2013-4-22 23:13

posted by wap, platform: Huawei (C8950D)
引用:
原帖由 @ff42  于 2013-4-22 23:07 发表
你正好说反了,我说的不是视效,是纯物理演算,当然最终是通过视觉来体现。
比如我举的那个例子,一定得是纯运算出来,具体表现为不同浓度的血液在不同环境下不同肤质上就应该有符合物理特征的流动表现和光影颜色。 ...
你这个所谓的水不就是指水面而已吗。
作者: 腻水染花腥    时间: 2013-4-22 23:18

引用:
原帖由 变色龙 于 2013-4-22 14:48 发表
楼主你去看看PS4的UE4演示,会哭的。。。
UE4演示有流体?
作者: ff42    时间: 2013-4-22 23:21

引用:
原帖由 0瞎子0 于 2013-4-22 23:13 发表
posted by wap, platform: Huawei (C8950D)

你这个所谓的水不就是指水面而已吗。
我说的是各种液体,当然主要是水。但水也分不同类型啊,清澈的水、浑浊的水、清澈的溶液水、悬浮的溶液水等等。
除了水自身的流动、碰撞,我觉得跟进一步的应该能模拟其表明张力及吸附性。比如在皮肤上会缓慢下滑,在玻璃上会“挂壁”,在油纸上会形成水珠,在棉布上会被纤维吸收(吸收到一定程度会滴落)...
当然这些都太复杂太复杂了,但是目前对液体的模拟又实在是太简陋太简陋了。
作者: 0瞎子0    时间: 2013-4-22 23:44

posted by wap, platform: Huawei (C8950D)

最低起码要达到ios里鳄鱼洗澡的效果吧

你说的ue还不就是水面顶点运算可控再加点更强光影效果而已,没啥意思。


现在连好莱坞的动画水的表现都还是差强人意,游戏还是再等等吧,能把流体物理计算精细就超强了
作者: shinkamui    时间: 2013-4-22 23:46

引用:
原帖由 wangzhw 于 2013-4-22 21:53 发表
黄仁勋的GTC2013演示来看 可以即时演算海 海面的各种复杂情况都能应对
http://player.youku.com/player.php/sid/XNTI5NTE5NjA4/v.swf
这个只是视觉模拟海面,动态方面只是用统计数据简单fft重建,不存在流动内容。看看海面淹过甲板那里就知道了。
引用:
原帖由 dragonzet 于 2013-4-22 22:11 发表
  6个面的长方块能碎成渣吗?
现在就可以。
引用:
原帖由 ff42 于 2013-4-22 23:07 发表

你正好说反了,我说的不是视效,是纯物理演算,当然最终是通过视觉来体现。
比如我举的那个例子,一定得是纯运算出来,具体表现为不同浓度的血液在不同环境下不同肤质上就应该有符合物理特征的流动表现和光影颜色 ...
你想要的是以基本流体动力学模拟的液体特性。bh1的水是定死的,只是看起来在动而已,nv的那个海也一样。虽然没测试过,不过以ps4目前的性能看,就这个流血的效果,如果就只是表现一个人的话应该能做的出来。血这种非牛顿液体很适合用基于粒子的cfd计算,而ps4发布会上havok的演示明确表明可以处理这个层次数量的粒子。剩下的视觉效果反而相对没什么难度。
引用:
原帖由 腻水染花腥 于 2013-4-22 23:18 发表

UE4演示有流体?
那个熔岩流动勉强算吧……
作者: 倍舒爽    时间: 2013-4-23 00:48

[flash=960,544]http://player.youku.com/player.php/sid/XNTQwMTYzMjM2/v.swf[/flash]
这个程度应该可以吧??

不过最难忘还是水杯那个演示,那个光折射聚焦算法已经很真了。。
作者: smokesnake    时间: 2013-4-23 01:18

posted by wap, platform: ZTE (V970)

无主之地2的px高特效下流体效果就挺好的
作者: 高达八成    时间: 2013-4-23 07:55

这个要看国家级程序员天师如何发功了
作者: zhangjingy    时间: 2013-4-23 08:07

纯物理效果的流体表现,目前时代综合最强应该还是抵抗2,另外海域3和KZ3的3D随机海面也很棒,其实鸭子小游戏的水又好看物理又赞,抵抗2那水有点难看。
参考文档:http://www.insomniacgames.com/tech/articles/0409/files/water.pdf
KZ3的海面GIF:

[ 本帖最后由 zhangjingy 于 2013-4-23 08:45 编辑 ]
作者: XBOX720来临    时间: 2013-4-23 09:10

特效是为游戏服务的, 你游戏里整天对着流体数分子有啥意思,

战争机器2里专门为关卡做了演示水,碰撞甚至超过CE3, 无非是爽那么几下而已,特耗机能,其他地方还不是割了,没实际意义.
作者: dragonzet    时间: 2013-4-23 09:11

引用:
原帖由 XBOX720来临 于 2013-4-23 09:10 发表
特效是为游戏服务的, 你游戏里整天对着流体数分子有啥意思,

战争机器2里专门为关卡做了演示水,碰撞甚至超过CE3, 无非是爽那么几下而已,特耗机能,其他地方还不是割了,没实际意义.
基佬2里没见到特别牛逼的水,难道是打地下湖怪那里?
作者: wangzhw    时间: 2013-4-23 09:44

引用:
原帖由 zhangjingy 于 2013-4-23 08:07 发表
纯物理效果的流体表现,目前时代综合最强应该还是抵抗2,另外海域3和KZ3的3D随机海面也很棒,其实鸭子小游戏的水又好看物理又赞,抵抗2那水有点难看。
参考文档:http://www.insomniacgames.com/tech/articles/0409 ...
这个祭扫刚刚好!很符合你的定位
作者: glwzero10    时间: 2013-4-23 09:52

转念一想
研究流体还不如研究柔体
让和谐游戏走上一个新的高度
作者: overmind911    时间: 2013-4-23 11:12

我眼拙,感觉gc上的时之沙王子淌水的效果就比pc版好多了,可称惊艳。但后来见到的更好的效果,也觉得so so了。
作者: panzerbanana    时间: 2013-4-23 18:30

http://player.youku.com/player.php/sid/XNTQ2ODg0MTI0/v.swf
刚好Nvidia又放了个视频,精度已经很高了




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0