POPPUR爱换

标题: 这下PhysX成最开放的物理引擎了 [打印本页]

作者: 66666    时间: 2011-5-13 17:32
标题: 这下PhysX成最开放的物理引擎了
PhysX物理加速技术近来相当沉寂,已经许久没有任何更新,NVIDIA对其的宣传也慢慢冷了下来。难道要被抛弃?显然不是。事实上,NVIDIA正在准备让PhysX进入一个全新的时代。
在日前的Google I/O 2011开发者大会上,NVIDIA也趁机举办了一场Tegra Game Devcon 2011游戏开发者会议,不仅重点介绍了Tegra处理器和对Google Android系统的支持,更是披露了PhysX发展路线图。
自从收购Ageia公司以来,NVIDIA终于第一次彻底重写了PhysX,打造全新的“PhysX-3”,其中面向PC的PhysX 3.0 SDK开发包已于本月初发布,二进制封装包和资源授权也已开始提供。

PhysX 2.8和更早版本中,PS3、Linux、Mac OS X系统版本都是各自独立的,因为PhysX-2本来是针对Windows PC平台开发的,其它平台都是移植过去的。现在,PhysX-3采用了真正的跨平台设计,一套代码通吃Windows、PS3、Xbox 360、Linux、Android、Mac OS X、iOS。

NVIDIA还趁机解答了一个疑惑:PhysX只能在GPU上运行么?显然是否定的。PhysX全面支持Windows 32/64位PC、苹果Mac、PS3/X360/Wii游戏主机,甚至是苹果iPhone、Android设备,所有能在GPU上运行的功能都可以在PC CPU和主机上完成。只不过GPU加速PhysX仅能在Windows 32/64位PC上实现,但即使在开启GPU加速的时候也能利用CPU资源。

作者: cloudol    时间: 2011-5-13 17:38
本帖最后由 cloudol 于 2011-5-13 17:40 编辑

http://www.enet.com.cn/article/2009/1221/A20091221589554.shtml

可以回顾我2009年关于physx的文章 现在仍然有效
增强通用性 简单开发难度 对于游戏厂商采用应该还是有一定作用

作者: dizhang    时间: 2011-5-13 17:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: gtx5    时间: 2011-5-13 17:48
只要AMD不支持PHYSX
PHYSX在PC不可能有神马大作为,就只有向其他平台发展了

PHYSX吹了这么多年,真正GPU加速的10个手指就数完

作者: goldman948    时间: 2011-5-13 18:01
不错,nv软件能力就是牛,n饭表示欣慰{victory:]
作者: 3118595    时间: 2011-5-13 18:59
gtx5 发表于 2011-5-13 17:48
只要AMD不支持PHYSX
PHYSX在PC不可能有神马大作为,就只有向其他平台发展了

开放了  等其他的平台多游戏用了    回来看AMD咋整   

作者: G70    时间: 2011-5-13 19:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: nom8393    时间: 2011-5-13 19:27
gtx5 发表于 2011-5-13 17:48
只要AMD不支持PHYSX
PHYSX在PC不可能有神马大作为,就只有向其他平台发展了

您能不能稍微了解一下PhysX的知识再来评论呢?谁告诉你PhysX不能使用CPU来运行呢?AMD不支持的只是CUDA加速的PhysX模式!
作者: westlee    时间: 2011-5-13 19:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: westlee    时间: 2011-5-13 19:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: luckissy    时间: 2011-5-13 20:25
{lol:]intel估计又有动作了
作者: G70    时间: 2011-5-13 20:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: nom8393    时间: 2011-5-13 21:09
G70 发表于 2011-5-13 20:56
要是有智能模式的Physx该多好,CPU跑一部分,GPU跑一部分,既调动了CPU空闲资源,又不至于把物理计算全丢显 ...

NV现在就是向这种CPU+GPU混合PhysX加速模式发展的。
作者: G70    时间: 2011-5-13 21:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: westlee    时间: 2011-5-13 21:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: NORAWITHMYCALL    时间: 2011-5-13 21:51
LZ明显概念混淆,叫开发还差不多,离称得上开放还有不知道多少距离。
INTEL目前由于坡脚导致HAVOK难以得到充分利用,AMD力推尚不成熟BULLET,NV一意孤行PHYSX,物理加速真的很难看到真正繁荣。
作者: misasdky    时间: 2011-5-13 22:13
本帖最后由 misasdky 于 2011-5-13 22:13 编辑

全面开放对于NV是不可能的。
作者: himeco    时间: 2011-5-13 22:27
任何事情都有其过程
作者: rickerlian    时间: 2011-5-13 22:40
以后ai的u直接植入微代码拒绝执行nv的physx{titter:],而且这部分微代码还会不定期更新{lol:]
作者: rockyband    时间: 2011-5-13 22:44
gtx5 发表于 2011-5-13 17:48
只要AMD不支持PHYSX
PHYSX在PC不可能有神马大作为,就只有向其他平台发展了

这让我想起AMD吹的XXX物理加速..这么多年...连根X都没有.

作者: rockyband    时间: 2011-5-13 22:46
rickerlian 发表于 2011-5-13 22:40
以后ai的u直接植入微代码拒绝执行nv的physx,而且这部分微代码还会不定期更新

那你的CPU将很容易中病毒并且有极大可能烧毁或者变砖.

作者: punk100    时间: 2011-5-13 23:27
物理加速不是未来的方向,我有一种预感,一个新的技术会在2年内诞生!
作者: piphy    时间: 2011-5-13 23:29
难道太阳从西边出来啦?{titter:]
作者: rickerlian    时间: 2011-5-13 23:41
rockyband 发表于 2011-5-13 22:46
那你的CPU将很容易中病毒并且有极大可能烧毁或者变砖.

我真想看看全世界有多少显卡会中病毒的
就算真实现了可更新微代码又怎么了,可更新部分又不是什么重要的引导区域,刷坏了最多重刷就行了,怎么可能变砖
思维空间狭隘

作者: Cc.    时间: 2011-5-14 02:01
rickerlian 发表于 2011-5-13 23:41
我真想看看全世界有多少显卡会中病毒的
就算真实现了可更新微代码又怎么了,可更新部分又不是什么重要的 ...

人是高级软件工程师呢,这么说是有道理的,我觉得你有兴趣他可以给你上一课
作者: 围观    时间: 2011-5-14 08:57
rockyband 发表于 2011-5-13 22:44
这让我想起AMD吹的XXX物理加速..这么多年...连根X都没有.

没见AMD怎么吹过. 只知道NV整天在说physX, 并且忽悠了一大帮小白把这货和物理加速等同起来.

作者: pangauto    时间: 2011-5-14 09:03
本帖最后由 pangauto 于 2011-5-14 09:10 编辑
gtx5 发表于 2011-5-13 17:48
只要AMD不支持PHYSX
PHYSX在PC不可能有神马大作为,就只有向其他平台发展了

虽然雷作很多,但十只手指不可能数得完。

作者: rockyband    时间: 2011-5-14 11:23
围观 发表于 2011-5-14 08:57
没见AMD怎么吹过. 只知道NV整天在说physX, 并且忽悠了一大帮小白把这货和物理加速等同起来.

哎哟....哎哟....我的腰啊.....AMD没吹过..是因为AMD没本事真正实用起来.....AMD吹过没吹过..问问身边的AMD拥护者不就知道了.

作者: yellowfly    时间: 2011-5-14 12:14
物理特效这玩意个人感觉还不如光线追踪和TS有前途
作者: 围观    时间: 2011-5-14 12:25
pangauto 发表于 2011-5-14 09:03
虽然雷作很多,但十只手指不可能数得完。

10只手指的开光状态可以表示2^10个数字(1024)... 自古以来的游戏大作都可以数完了...
作者: 围观    时间: 2011-5-14 12:27
rockyband 发表于 2011-5-14 11:23
哎哟....哎哟....我的腰啊.....AMD没吹过..是因为AMD没本事真正实用起来.....AMD吹过没吹过..问问身边的A ...

1. 我比较偏A, 不过我不知道AMD吹了什么.
2. 可能你说得对, 极端的AMD拥护者都知道AMD吹了什么.
3. NV可是把physX吹得不只是极端的NV拥护者才知道他吹了什么. 比如说我就知道NV吹了什么.

作者: potomac    时间: 2011-5-14 12:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: rickerlian    时间: 2011-5-14 14:39
Cc. 发表于 2011-5-14 02:01
人是高级软件工程师呢,这么说是有道理的,我觉得你有兴趣他可以给你上一课

原来是软件工程师啊,怪不得跟他说硬的就不行了

现在大多数硬件的firmware都有区分system和user区,system负责硬件的引导自检通信,而user区负责处理逻辑,user区随便刷,只要system区能起来就不会变砖

开口埋口就变砖,只能表现出他无知

再说,我也只是说笑而已
事实上,现在的x86为什么没有做微代码更新,是因为根本就更新不了,微代码跟硬件是一一绑定,是死的,能更新的只能是前端的x86 decoder,但IA都没有这样做,是因为如果decoder做成软的,decode效率直线下降

作者: 阿祥    时间: 2011-5-14 14:52
cpu 支持PHYSX加速。
作者: G70    时间: 2011-5-14 15:28
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4