游侠MOD组【美工】
- UID
- 2037731
- 主题
- 66
- 阅读权限
- 60
- 帖子
- 3639
- 精华
- 0
- 积分
- 2025
- 金钱
- 3691
- 荣誉
- 20
- 人气
- 54
- 在线时间
- 1264 小时
- 评议
- 0
- 帖子
- 3639
- 精华
- 0
- 积分
- 2025
- 金钱
- 3691
- 荣誉
- 20
- 人气
- 54
- 评议
- 0
|
无论是技术, 效果还是效率都是目前比较厉害的.
(扫盲:
引力,空气阻力,浮力等基本力学实在是太容易实现,不能称为物理引擎的一部分. 孤岛里面空气阻力可以任意调的,觉得不满意的可以回去调不要赖引擎不好. 具体方法加QQ群我告诉你.
孤岛的确存在很多金属物体浮水的BUG,主要原因是场景中物件太多,挨个设置浮力很不现实. 任意物体的浮力也可以自己改,具体方法加群问我.)
CryPhysics支持关节点破坏,并且可以单个设置每个节点的所有6个轴向的最大受力,也就是说你可以设置一个路牌需要20000牛顿的力拔起来,但是1000牛顿的横向力就可以拔起, 或者特定的扭力才可以破坏等等. 这个据我所知其他游戏是没有的,就连PhysX加速的也没有. 游戏中很多不起眼的小物件都多多少少得利用了这个细节,比如一个路牌,如果你侧着打就不容易把牌子和柱子分离,但是从后面打就很容易分离.
布料物理系统,这个只有PhysX加速的游戏里才有出现, 而且都是就10几个面的小块粗糙布料. 下面图中是我奥运前做得MOD, 那块国旗采用即时布料模拟,由上百个面组成, 使用扣肉双核玩起来基本只占不到一半的CPU. 虽然这个占用率还是不适合在真正战斗关卡里面使用的, 但是它展示了孤岛物理引擎的效率和技术.
粒子物理, 还记得PhysX刚出道的时候演示的那些粒子物理特效么? 其实都是可以通过孤岛实现的, 并且是完全全硬件加速(显卡)生成+物理+渲染. 下图粗略展示了粒子和实体物品的碰撞, 还有一些特殊的效果展示. 比如那个ATI和Nvidia的LOGO的恶搞展示, Nvidia的LOGO喷出以后碰到东西就会粘住并保持角度,好像飞镖一样(可以设定空气阻力和旋转方向等), ATI的LOGO碰到物体以后会直接反弹. 再下面是另外一个小演示, 流星状的粒子碰到一架VTOL以后就会反弹,并且爆出火花,每一个火花当然也都有物理运算. 这些也都是可以加入引力(一开始的亮点演示就有),势能,带引力的粒子等超高级粒子特效.
敢问如今哪个游戏有如此物理特效? 我见过最牛的(除了PhysX的流体模拟演示),就是hl2:ep2里面一幕粉碎木屋的即时运算(不知道你们听了那些评论没),据说有2000块木头飞来飞去还是多少, 反正是用孤岛引擎也可以做到的. 至于网上那些很BT的2000个油桶阿,1W个箱子什么的BT设置根本无法比较... 因为油桶爆炸以后的碎片至少是5块,每一块都有物理效果, 箱子也是一样.....
最后,孤岛还支持一个CG才用的物理运算方式,就是无物理替身. 也就是说可以用一个物体的渲染用模型来做物理运算而无需另设替代模型. 虽然这么做可以说是很愚蠢的,一般不会看到物理模型的破绽...
总之,孤岛精细的物理不是那些简单得碎片满天飞的PhysX加速游戏能比得上的.....










[ 本帖最后由 Teamkillexpert 于 2008-9-24 13:00 编辑 ] |
|