POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
楼主: the_god_of_pig
打印 上一主题 下一主题

现在有的的物理特效很搞笑

[复制链接]
41#
发表于 2008-8-14 12:52 | 只看该作者
原帖由 Edison 于 2008-8-14 12:43 发表


Heatray_Physx 场景, 如果没有 physx 加速,1920x1200 4AA 16AF Quad Core 2.93ghz + 4850 或者其他同等级的显卡大约是 20fps,如果有 GeForce Physx 加速, Core 2 E6700 + 9800GTX 大约是 38.5 fps,有了物理 ...


请站长贴一下两者的CPU占用率和FPS变化曲线?
(为了澄清悬浮已久的迷雾)
回复 支持 反对

使用道具 举报

42#
发表于 2008-8-14 12:53 | 只看该作者
原帖由 Edison 于 2008-8-14 12:43 发表


Heatray_Physx 场景, 如果没有 physx 加速,1920x1200 4AA 16AF Quad Core 2.93ghz + 4850 或者其他同等级的显卡大约是 20fps,如果有 GeForce Physx 加速, Core 2 E6700 + 9800GTX 大约是 38.5 fps,有了物理 ...

我没否认Physx物理加速会提升不少,我是说游戏里加入了大量物理特效,相对其他地图fps下降了不少。
很难想象像crysis这样的游戏里再加入大量物理特效会是什么后果。
回复 支持 反对

使用道具 举报

43#
 楼主| 发表于 2008-8-14 12:54 | 只看该作者
原帖由 疯一样的男子 于 2008-8-14 12:53 发表

我没否认Physx物理加速会提升不少,我是说游戏里加入了大量物理特效,相对其他地图fps下降了不少。
很难想象像crysis这样的游戏里再加入大量物理特效会是什么后果。


死机{lol:] {lol:] {lol:]
回复 支持 反对

使用道具 举报

44#
发表于 2008-8-14 12:57 | 只看该作者
这里就有一个炸车的幽灵行动1物理视频。效果当然炫的无话说。当然,炫目的目的达到了,谁在乎100%的真实?

http://www.youtube.com/watch?v=9GCZ1xRPMBI&feature=related

[ 本帖最后由 waxini 于 2008-8-14 13:01 编辑 ]
回复 支持 反对

使用道具 举报

45#
发表于 2008-8-14 12:57 | 只看该作者
原帖由 Edison 于 2008-8-14 12:43 发表


Heatray_Physx 场景, 如果没有 physx 加速,1920x1200 4AA 16AF Quad Core 2.93ghz + 4850 或者其他同等级的显卡大约是 20fps,如果有 GeForce Physx 加速, Core 2 E6700 + 9800GTX 大约是 38.5 fps,有了物理 ...



恩,补个低分辨率的。
某人说CPU负担重,貌似GPU很闲啊?可以全用来跑物理,渲染都不用管了?顺便看看分辨率提升以后CPU跑的分数有没有降低?CPU到底用满了没有?

[ 本帖最后由 julian110 于 2008-8-14 13:05 编辑 ]
回复 支持 反对

使用道具 举报

46#
发表于 2008-8-14 12:59 | 只看该作者
原帖由 xywarii 于 2008-8-14 11:34 发表
汽车本身不是爆炸物,爆炸是油箱爆炸而已。电影里你什么时候见过一辆车被炸成碎片满天飞了。。。


用枪射油箱,油箱也不会爆炸的{lol:]
回复 支持 反对

使用道具 举报

47#
发表于 2008-8-14 13:00 | 只看该作者
原帖由 julian110 于 2008-8-14 12:57 发表


对,楼上的图以前见过,一直没找到。
还有低分辨率下的也应该贴上的。
低分辨率下还是有不少优势的,但随着分辨率升高,gpu负担的加重,用于physx的资源也就越少了
这个好像是cloudol贴的吧?
回复 支持 反对

使用道具 举报

48#
发表于 2008-8-14 13:06 | 只看该作者
原帖由 疯一样的男子 于 2008-8-14 12:53 发表
我没否认Physx物理加速会提升不少,我是说游戏里加入了大量物理特效,相对其他地图fps下降了不少。
很难想象像crysis这样的游戏里再加入大量物理特效会是什么后果。


Crysis 本身已经加入了大量的物理特效,它使用的是自己的物理引擎,你可以跑跑 Crysis 内带的 CPUbench 看看。

几乎纯图形运算的时候:
Crysis VH 的 GPU benchmark 1280x1024 8800GT 大约是 24fps(当然场景不一样),UT3 Suspense 大约是 150 fps。


加入复杂物理运算后
Crysis VH 的 CPUbench 1280x1024 8800GT 也依然大约也是 24fps,UT3 heatray 1920x1200 4AA 16AF 是  34 fps。
回复 支持 反对

使用道具 举报

49#
发表于 2008-8-14 13:09 | 只看该作者
物理运算成为主要瓶颈后,高低分辨率的性能差别不会有太大区别。
回复 支持 反对

使用道具 举报

50#
发表于 2008-8-14 13:11 | 只看该作者
原帖由 Edison 于 2008-8-14 13:09 发表
物理运算成为主要瓶颈后,高低分辨率的性能差别不会有太大区别。

似乎,现在的主要矛盾已经由特效,分辨率,AA/AF转移到物理了?

crysis full HD还没搞定吧?
回复 支持 反对

使用道具 举报

51#
发表于 2008-8-14 13:11 | 只看该作者
原帖由 Edison 于 2008-8-14 13:06 发表


Crysis 本身已经加入了大量的物理特效,它使用的是自己的物理引擎,你可以跑跑 Crysis 内带的 CPUbench 看看。

几乎纯图形运算的时候:
Crysis VH 的 GPU benchmark 1280x1024 8800GT 大约是 24fps,UT3 Sus ...

那你说说其中的瓶颈到底是物理运算还是图形运算?
再对比一下楼上的图做个简单说明
回复 支持 反对

使用道具 举报

52#
 楼主| 发表于 2008-8-14 13:14 | 只看该作者
crysis那个绝对是物理运算是瓶颈,UT3那个没玩过,不过应该也是物理运算是瓶颈
回复 支持 反对

使用道具 举报

53#
发表于 2008-8-14 13:16 | 只看该作者
原帖由 疯一样的男子 于 2008-8-14 13:11 发表
那你说说其中的瓶颈到底是物理运算还是图形运算?
再对比一下楼上的图做个简单说明


一般的游戏开发人员现在都会设定一个固定的或者预期的物理运算更新频率,例如每隔 16ms 更新一次物理运算的结果,如果物理运算可以在 16ms 内完成,瓶颈就在图形计算,如果 16ms 或者预期的更新时间间隔内没能完成,那么瓶颈就是物理计算。
回复 支持 反对

使用道具 举报

54#
发表于 2008-8-14 13:22 | 只看该作者
原帖由 Edison 于 2008-8-14 13:16 发表


一般的游戏开发人员现在都会设定一个固定的或者预期的物理运算更新频率,例如每隔 16ms 更新一次物理运算的结果,如果物理运算可以在 16ms 内完成,瓶颈就在图形计算,如果 16ms 或者预期的更新时间间隔内没能完 ...

看来让你得出一个量化的结论很难,你很适合做公关外交等职业,太极拳打得不错。
那我就分析一下吧:
你的数据如下:
几乎纯图形运算的时候:
Crysis VH 的 GPU benchmark 1280x1024 8800GT 大约是 24fps(当然场景不一样),UT3 Suspense 大约是 150 fps。


加入复杂物理运算后
Crysis VH 的 CPUbench 1280x1024 8800GT 也依然大约也是 24fps,UT3 heatray 1920x1200 4AA 16AF 是  34 fps。

加不加物理运算,1280x1024 8800GT 大约是 24fps,那是不是瓶颈就在图形运算呢?
在上面的图中,GPU physX的成绩比纯cpu可能还要差,比性能是其1/10的ppu差的更多,能否分析一下原因?
以后的新游戏中会不会也出现这样的情形?
回复 支持 反对

使用道具 举报

55#
发表于 2008-8-14 13:23 | 只看该作者
说到Crysis,其自有物理引擎存在很多明显的问题,比如用手雷或火箭筒攻击NPC,NPC只是原地倒下(能把巡逻艇崩飞的武器对人竟然无效)。
回复 支持 反对

使用道具 举报

56#
发表于 2008-8-14 13:50 | 只看该作者
原帖由 疯一样的男子 于 2008-8-14 13:22 发表
看来让你得出一个量化的结论很难,你很适合做公关外交等职业,太极拳打得不错。
那我就分析一下吧:
你的数据如下:
几乎纯图形运算的时候:
Crysis VH 的 GPU benchmark 1280x1024 8800GT 大约是 24fps(当然 ...


UT3 Physx Mod 如果要正确实现 GeForce PhysX 加速,需要升级到 1.2 版以及可能要替换游戏中的 physx*.dll 文件,如果没有这些动作就会出现 GeForce PhysX 加速不起效果显现。
回复 支持 反对

使用道具 举报

57#
发表于 2008-8-14 14:06 | 只看该作者
原帖由 Edison 于 2008-8-14 13:50 发表


UT3 Physx Mod 如果要正确实现 GeForce PhysX 加速,需要升级到 1.2 版以及可能要替换游戏中的 physx*.dll 文件,如果没有这些动作就会出现 GeForce PhysX 加速不起效果显现。

和我的疑问毫没关系啊。
我的意思是从你给出的数据分析,crysis的瓶颈应该是图形运算,在这样的情况下加入物理运算,GPU physX有可能起不到什么作用。
回复 支持 反对

使用道具 举报

58#
发表于 2008-8-14 14:27 | 只看该作者
原帖由 疯一样的男子 于 2008-8-14 14:06 发表

和我的疑问毫没关系啊。
我的意思是从你给出的数据分析,crysis的瓶颈应该是图形运算,在这样的情况下加入物理运算,GPU physX有可能起不到什么作用。

所以需要在买块卡做物理运算
不过说回来了,我买了块9800做图形处理+9800做物理处理还是9800SLI做图形处理好呢
回复 支持 反对

使用道具 举报

59#
发表于 2008-8-14 14:28 | 只看该作者
早极限分辨率的情况下,CPU的占用曲线应该比GPU的曲线好的多吧。
那个容易释放资源做物理处理比较合适呢
回复 支持 反对

使用道具 举报

60#
发表于 2008-8-14 20:15 | 只看该作者
弄个第一人称模拟H游戏饿
撕衣服
mm抖动
汁液乱溅
样样都体现了物理啊
期待中
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-7-29 18:50

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表