POPPUR爱换

标题: Intel微软AMD,NVIDIA,为啥不一起搞个通用物理标准?类似DX一样! [打印本页]

作者: noyouwenti    时间: 2010-3-9 18:51
标题: Intel微软AMD,NVIDIA,为啥不一起搞个通用物理标准?类似DX一样!
通用物理标准,可以么?
作者: jhj198112    时间: 2010-3-9 18:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: Edison    时间: 2010-3-9 18:59
为什么没人说:我们只需要一个游戏引擎。

如果你能回答这个问题,就知道为啥会有 n 个物理引擎。
作者: westlee    时间: 2010-3-9 19:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: zsy19860820    时间: 2010-3-9 19:01
微软已经搞了,众产商肯定会跟。AMD现在没什么钱,搞不了(大量推广费)也不想搞。Intel没心思搞显卡的东东。CPU自己有就不会去搞了。NV扔了那么多钱砸的PX,现在再去搞通用的?
作者: fish2fish    时间: 2010-3-9 19:06
谁都想把自己的标准作为通用标准,但是这也要别人买账啊,就像储存卡之争,现在SD已经是事实上的通用标准了
作者: binbin    时间: 2010-3-9 19:09
所谓道不同,不相为谋。
作者: binbin    时间: 2010-3-9 19:11
DX11就有,将来就是标准
jhj198112 发表于 2010-3-9 18:57


不好意思,微软不做物理引擎
作者: kvipol    时间: 2010-3-9 19:16
INTEL没能跑的独显.NVIDIA没能跑的CPU.AMD没自己的引擎....

结果显而易见了.

作者: yamhill    时间: 2010-3-9 19:19
搞DX的是微软

而微软在桌面操作系统是垄断地位

就这么简单
作者: jocover    时间: 2010-3-9 19:20
opencl就是
作者: westlee    时间: 2010-3-9 19:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: yamhill    时间: 2010-3-9 19:22
微软没有用dx11写出过一个可以用于商业游戏开发的物理引擎。
westlee 发表于 2010-3-9 19:21

看到个新名词:商业游戏开发

不懂什么意思,望指教
作者: westlee    时间: 2010-3-9 19:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: qwe5704    时间: 2010-3-9 19:31
将来就是标准
作者: yamhill    时间: 2010-3-9 19:32
改成“微软没有用dx11写出过一个可以用于商业开发的物理引擎”也许比较好。
westlee 发表于 2010-3-9 19:27

嗯……或许微软觉得它没必要写,直接将某一种或几种现有物理引擎当标准就行了~
作者: 土豆工作室    时间: 2010-3-9 19:52
没用过神卡,帮顶了
作者: blackjack2000    时间: 2010-3-9 20:10
明显就是战国时代
作者: slice    时间: 2010-3-9 20:15
3D有DX和OpenGL,但有必要统一3D引擎么?
通用运算对应的有CS和OpenCL,但有必要统一物理引擎么?
作者: job555    时间: 2010-3-9 20:35
因为才刚开始,还没一统天下,会有的,只是需要时间
作者: 鱼儿水中游    时间: 2010-3-9 22:10
要过好几年才能统一吧。
作者: 1394    时间: 2010-3-9 23:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: binbin    时间: 2010-3-9 23:17
微软才不管你们硬件商斗得你死我活呢?他正在搞云计算,游戏机,手机操作系统这些歪门邪道,顺便挖谷歌和苹果的墙角,满的不亦乐乎

管你谁的物理引擎,还不是照样要在我的windows下面跑,也必须支持DX/directcomputer。
作者: binbin    时间: 2010-3-9 23:20
微软才不管你们硬件商斗得你死我活呢?他正在搞云计算,游戏机,手机操作系统这些歪门邪道,顺便挖谷歌和苹果的墙角,满的不亦乐乎

管你谁的物理引擎,还不是照样要在我的windows下面跑,也必须支持DX/directcomputer。
作者: 牛奶不老    时间: 2010-3-9 23:25
微软没有用dx11写出过一个可以用于商业游戏开发的物理引擎。微软有ms v c++,但是用ms v c++写程 ...
westlee 发表于 2010-3-9 19:21


DX只是一个开发工具,而不是具体的某些游戏引擎,用AVI封装的就一定是A片吗?就算是游戏机,也不仅仅是一个游戏引擎,不然做出来的游戏都一个样,你玩起来还有意思?物理引擎也不可能由微软来做,这是游戏开发商自己的选择
作者: 餐具    时间: 2010-3-9 23:54
3D游戏都有物理引擎,就算是CS也有~~~不然子弹怎么飞出去的~~~只不过这些都是CPU负责处理的,都是游戏开发时候写死的,不够好用,不够灵活
作者: xxxyyy    时间: 2010-3-10 06:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: darkangel308    时间: 2010-3-10 09:01
统一了,谁来写代码?谁来维护?谁来继续推出更新更好的版本?
作者: sosic    时间: 2010-3-10 09:09
有DX也可以由Unreal Engine 3 有DX也可以有DX啊。没任何冲突
作者: zhser    时间: 2010-3-10 11:09
只要都用DirectCompute,微软才不会管具体是什么引擎
作者: xdyboa001    时间: 2010-3-10 11:11
在PCI-E 2.0接口
作者: hszelda    时间: 2010-3-11 03:25
通用标准有啥甜头...

sony深懂此道...==
作者: sg6636    时间: 2010-3-11 09:57
钱?的问题?
作者: kulanyee    时间: 2010-3-11 10:03
商人,利益
作者: achun1234    时间: 2010-3-11 10:04
自己种树,别人乘凉,谁干哪
作者: tomsmith123    时间: 2010-3-11 10:10
我很早说过,以Direct Computing 和OpenCL 为编程接口的物理引擎,相对会得到游戏开发公司的青睐,最终成为物理引擎的标准模式。
Physx 最终也会走这条路,早晚的事情。
作者: 94117239    时间: 2010-3-11 10:12
话说很久以前物理都是cpu跑的,那时有一家通用标准,那就是hovak,后来intel为了自己的cpu能跑的更好收购了hovak,nv收购了px,结果一个跑cpu去了,一个跑gpu去了,amd没有钱就是现在两不沾的状态,不过现在看来,物理引擎还没有很大必要,毕竟显卡和cpu的机能还是太有限,等到一个机能明显过剩了,物理引擎才有意义,否则都是瞎扯淡,就跟现在64位一样
作者: freebeing    时间: 2010-3-11 11:44
楼上说得在理,现在的机能还不太够用,等等硬件足够强了,
随便写个土力圾冗余拖沓的程序都能物理模拟
作者: Edison    时间: 2010-3-11 12:00
话说很久以前物理都是cpu跑的,那时有一家通用标准,那就是hovak,后来intel为了自己的cpu能跑的更好收购了hovak,nv收购了px,结果一个跑cpu去了,一个跑gpu去了,amd没有钱就是现在两不沾的状态,不过现在看来,物理引擎还没有很大必要,毕竟显卡和cpu的机能还是太有限,等到一个机能明显过剩了,物理引擎才有意义,否则都是瞎扯淡,就跟现在64位一样


你这段内容存在大量的错误。

1、物理引擎在早期都是在游戏中是早就存在的,简单例子,最早的电子游戏乒乓就需要使用一定的算法来模拟乒乓球的运动轨迹,这个算法在这里就可以看作是一个物理引擎。

2、不同的游戏需要不同的物理现象,通俗来说就是个性化,这点前面的牛奶不老就已经提及。

3、AGEIA 的 PhysX 支持 CPU 执行各种物理效果,因此你说的一个跑 CPU 一个 跑 GPU 去了的说法是错误的。

4、没有物理引擎的后果是什么?就是无法表现各种物理现象,物理现象是什么:刚体碰撞、柔体变化、粒子现象等等,你把这些游戏的底层东西都剥掉后,能玩的游戏也就是没有任何特殊效果的纸牌、棋类游戏。

5、对于许多游戏来说,它们的设计目标就是在可能的帧率(目前大多数游戏机都把 30 fps或者 30ms 作为帧率目标)下提供尽可能多的效果,这些效果包括了物理现象效果、画面效果、声音效果,其中画面效果的很大部分来自于物理现象,例如爆炸、液体流动等,而这些东西你说要剥离掉的话,很多游戏的画面震撼感也就是荡然无存了。而且在 PC 上,你可以依据你的系统性能而设置不同的效果级别和分辨率,你的系统性能低,当然只能玩较次的效果了。
作者: 94117239    时间: 2010-3-11 16:00
ls的你觉得现在在nv的强大宣传下谁会认为px是用cpu跑的,虽然实际上cpu也可以跑,
作者: 西北狼人    时间: 2010-3-11 16:28
这问题复杂了,厂商之间的结盟是脆弱的,没有机会与微软一争高下的。
作者: Edison    时间: 2010-3-11 17:09
ls的你觉得现在在nv的强大宣传下谁会认为px是用cpu跑的,虽然实际上cpu也可以跑,
94117239 发表于 2010-3-11 16:00


不是“虽然实际上cpu也可以跑”,而是使用 PhysX 的游戏中所有涉及 game play 的物理现象完全是 CPU 跑,只是 eye candy 的物理现象是可以交给 CPU 或者 GPU 跑。
作者: 菲利克丝    时间: 2010-3-11 17:19
人人都想作老大呗…………




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