POPPUR爱换

标题: We'll have to support #Mantle now [打印本页]

作者: Nv-fans    时间: 2013-9-28 17:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 结果    时间: 2013-9-28 17:36
不懂,谷歌了一下,原来AMD还很有野心的
“PC平台新的API,与顶级游戏厂商合作开发,可以直接访问GPU硬件资源
兼容DX HLSL语言,简化移植。简单来说Mantle是兼容于DX的AMD独家图形API接口,与DX和Opengl平级”
作者: Elwin    时间: 2013-9-28 19:09
懂不懂英语?have to意指不愿去做却迫于压力不得不做。迫于什么压力,钱呗,后文又是wish又要wrap,直接指出那玩意毫无开发基础,看在票子面子上去捣鼓两下而已。你农企有本事就塞个三五年,或许会有点起色。
作者: Nv-fans    时间: 2013-9-28 19:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: coollab    时间: 2013-9-28 19:43
估计就用了一两个小特效。。。

然后就被AMD拉出来大吹特吹

事实上没人愿意忽视65%的用户,给AMD个面子罢了。
作者: zyxbull2002    时间: 2013-9-28 19:50
本帖最后由 zyxbull2002 于 2013-9-28 19:52 编辑
coollab 发表于 2013-9-28 19:43
估计就用了一两个小特效。。。

然后就被AMD拉出来大吹特吹

pc游戏用户数量和主机能比?xbox one和ps4都是mantle api,移植pc的时候现在连api都不用换了,省时省力,有啥不好?况且mantle本身也兼容dx标准。战地41 12月份就有mantle的更新,到时候对比一下就知道效果和效率了。
作者: 结果    时间: 2013-9-28 19:54
究竟如何,且看战地4等大作发布便有分晓
作者: CC9K    时间: 2013-9-28 20:01
coollab 发表于 2013-9-28 19:43
估计就用了一两个小特效。。。

然后就被AMD拉出来大吹特吹

对对,放心才不会有什么大的优化,只是AMD搞的噱头的容易,实际基本可以忽略不计

以后要是有什么游戏A卡大胜N卡,可千万别说什么Mantle优化导致的,那一定A卡本身性能强大,N饭不得不服,至于Mantle就是个AMD拉出来大吹特吹的噱头而已
作者: Nv-fans    时间: 2013-9-28 20:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 我说的是事实    时间: 2013-9-28 20:31
coollab 发表于 2013-9-28 19:43
估计就用了一两个小特效。。。

然后就被AMD拉出来大吹特吹

把“AMD”去掉,90%的人都以为是在讲physx。
作者: Elwin    时间: 2013-9-28 21:01
Nv-fans 发表于 2013-9-28 13:39
你是activison ?

钱?

只管用,农企给我钱,我也会替它吹,有什么打紧的。哪天突然不给了我再骂就是了
作者: coollab    时间: 2013-9-28 22:35
本帖最后由 coollab 于 2013-9-28 23:12 编辑
zyxbull2002 发表于 2013-9-28 19:50
pc游戏用户数量和主机能比?xbox one和ps4都是mantle api,移植pc的时候现在连api都不用换了,省时省力, ...

Mantle如果和DX完全一样,但是只能在A卡上更有效率的运行,那就OK,因为是AMD提供的标准。AMD的意思是他这个内容会比DX或者OGL更有效率、更底层。其实这个更有效率,很难说的东西。你做一点游戏的开发你就知道,有效率或者没有效率,其实也就是一段代码的事情,硬件都有更偏向性的口味和普适性的口味,Mantle有可能是AMD把自己硬件偏向性的内容抓起来做成一个包,给开发商使用而已。

不过这里面额外的编译和测试工作,估计AMD需要付费支持吧?

再说,游戏机如果愿意移植的话,最有利、最方便的方法是使用成熟的游戏引擎,比如UE4、Cryengine 3、寒霜,而不是搞这个什么Mantle。

战地4的性能和功能的问题,Mantle是不是关键性因素,或者说,是不是AMD由于使用了Mantle,导致战地4在性能和功能上大幅度领先,这个谁都不清楚(游戏里面有超过100种方法达到这样的效果),只要战地4开发商和AMD闭口不谈,但是在商业上大力宣传Mantle,最后得到的是别的开发商对AMD更友好的支持,这才是AMD的最核心目的吧?


==========================

作者: coollab    时间: 2013-9-28 22:40
我说的是事实 发表于 2013-9-28 20:31
把“AMD”去掉,90%的人都以为是在讲physx。

PhysX的几个代表作给出的效果,目前业内还没有第二家做到

无规则的大规模破碎、流体、皮毛、烟雾和UE4里面的大规模粒子模拟

你不得不服的是无论如何,PhysX在这些技术上的确是最先进的。

你如果反驳,有证据拿出来,如果没有证据,就是酸溜溜的扯的话,那就闭嘴比较好。上面每一个,我都可以举出DEMO或者游戏,证明NV有相关应用,你有别的引擎的类似效果对比吗?

作者: Nv-fans    时间: 2013-9-28 23:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: rSKip    时间: 2013-9-28 23:24
coollab 发表于 2013-9-28 22:35
Mantle如果和DX完全一样,但是只能在A卡上更有效率的运行,那就OK,因为是AMD提供的标准。AMD的意思是他这 ...

在我看来AMD的打法是尽量争取主流引擎的支持。因为跟dice关系很好所以就先从寒霜开始(接下来会有不少游戏)。epic我猜是争取不来吧,crytek不清楚。
官方说可以跑9x的draw call,从valve提供的数据来看还是有可能的。dx进kernel mode略多。
另外我觉得UE4的GPU粒子是他们自己写的,依据是没有提到nvidia、physx,而提到了具体的实现细节 source

作者: zyxbull2002    时间: 2013-9-29 01:05
本帖最后由 zyxbull2002 于 2013-9-29 01:12 编辑
coollab 发表于 2013-9-28 22:35
Mantle如果和DX完全一样,但是只能在A卡上更有效率的运行,那就OK,因为是AMD提供的标准。AMD的意思是他这 ...

所以我也说了等mantle的战地4出来对比,实际效果和效率才有参考。目前来看,最大意义就是主机和pc终于可以使用一样的api,减轻移植的负担。远的看,在主机的支持下,mantle有和dx一争搞下的潜质。
作者: CC9K    时间: 2013-9-29 01:34
Nv-fans 发表于 2013-9-28 23:13
最先进的技术落成如此下场,真替PhysX感到惋惜

还是在NV占有率占优势的情况下

发展成这样再没什么借口了
作者: 结果    时间: 2013-9-29 02:26
coollab 发表于 2013-9-28 22:35
Mantle如果和DX完全一样,但是只能在A卡上更有效率的运行,那就OK,因为是AMD提供的标准。AMD的意思是他这 ...

我看AMD不会付费,这不是利诱而是游戏开发商自己的生存问题了,跟DX一样你不用就别想赚钱了
游戏开发必然走捷径,开发时间越短成本越小。AMD如果能将开发商捏在手心里当然不会客气,英特尔和微软都这样,它那什么跑分无敌的神U你要是配上个PS4的HD7850还跑个鸟游戏,看幻灯片的干活了!都是一样的,能不能的问题
作者: Nv-fans    时间: 2013-9-29 02:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: 结果    时间: 2013-9-29 02:39
Nv-fans 发表于 2013-9-29 02:30
他们的策略就是忽略Mantle的功能,强调(?)是AMD(或许?)花钱来使开发商使用Mantle[titter>

就看Mantle是不是够霸道!AMD制霸全机种硬件后是不是够条件让AMD有这资本。
眼下从Activision“不得不”这个词看来AMD有点苗头,但最终能否一尝夙愿还得到时候见分晓。
作者: 66666    时间: 2013-9-29 06:04
结果 发表于 2013-9-29 02:26
我看AMD不会付费,这不是利诱而是游戏开发商自己的生存问题了,跟DX一样你不用就别想赚钱了
游戏开发必然 ...

喷了,游戏机根本没有Mantle这种东西,谁他妈的吃饱没事干免费帮农企在游戏引擎里面加上Mantle的支持?

真不知道你们脑子是怎么长的
作者: 66666    时间: 2013-9-29 06:06
结果 发表于 2013-9-29 02:39
就看Mantle是不是够霸道!AMD制霸全机种硬件后是不是够条件让AMD有这资本。
眼下从Activision“不得不” ...

胡扯淡,one和PS4的开发套件里面根本就没有Mantle这种东西,还不得不支持?

现在PS4和one跨平台游戏引擎有几个支持?
作者: 结果    时间: 2013-9-29 07:04
本帖最后由 结果 于 2013-9-29 07:11 编辑
66666 发表于 2013-9-29 06:06
胡扯淡,one和PS4的开发套件里面根本就没有Mantle这种东西,还不得不支持?

现在PS4和one跨平台游戏引 ...

楼主的引言就在哪里,还有楼下英文教学在,另外贴一段摘自http://www.expreview.com/28522.html的文章
“是一种低层级高性能的类似主机图形API的优化技术。Mantle是AMD跟EA旗下DICE工作室合作开发的,战地4及寒霜3.0引擎是首批支持Mantle的游戏/引擎。”
“《战地4》已经成为AMD合作开发及吸引玩家的金字招牌,这个游戏现在已经为Radeon显卡做了优化了,不过在12月份还会有一次Mantle升级,寒霜引擎会使用Mantle API深入优化渲染管线,这次升级也是自动而且免费的,等着看看具体的效果吧。”
冲我来没意义,腻了吵架


作者: 66666    时间: 2013-9-29 09:42
结果 发表于 2013-9-29 07:04
楼主的引言就在哪里,还有楼下英文教学在,另外贴一段摘自http://www.expreview.com/28522.html的文章
“ ...

你自己仔细看看清楚,Mantle这玩意本身就是针对PC,跟游戏机完全没有关系。

要想支持Mantle对于开发厂商来说根本就是个“可选”,“花钱”的东西。PS4和one本身的开发套件就已经对游戏机的硬件做了相当程度的优化,微软和SONY会让你用第三方私有API来控制底层硬件?

糊弄三岁小孩还差不多
作者: BDFMK4    时间: 2013-9-29 10:11
66666 发表于 2013-9-29 06:06
胡扯淡,one和PS4的开发套件里面根本就没有Mantle这种东西,还不得不支持?

现在PS4和one跨平台游戏引 ...

ONE好PS4一开始就支持Mantle,只不过没这么叫而已
作者: Nv-fans    时间: 2013-9-29 10:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: lttph    时间: 2013-9-29 11:13
以后买卡还是上AMD的稳当点。
作者: coollab    时间: 2013-9-29 12:34
rSKip 发表于 2013-9-28 23:24
在我看来AMD的打法是尽量争取主流引擎的支持。因为跟dice关系很好所以就先从寒霜开始(接下来会有不少游戏 ...

ue系列都是nv的自留地了,仔细看了几个4的demo,破碎布料和流体很多,这么大的规模不是gpu计算的话可能不太好做吧?等官方消息吧。

至于mantle,具体效果看了再说吧。吹的呜啦啦的,还得看效果。
作者: coollab    时间: 2013-9-29 12:36
Nv-fans 发表于 2013-9-28 23:13
最先进的技术落成如此下场,真替PhysX感到惋惜

不好意思,你可以先统计下有多少游戏用physx再来吹嘘一事无成的按摩店。
作者: coollab    时间: 2013-9-29 12:36
Nv-fans 发表于 2013-9-28 23:13
最先进的技术落成如此下场,真替PhysX感到惋惜

不好意思,你可以先统计下有多少游戏用physx再来吹嘘一事无成的按摩店。
作者: BDFMK4    时间: 2013-9-29 12:40
coollab 发表于 2013-9-29 12:34
ue系列都是nv的自留地了,仔细看了几个4的demo,破碎布料和流体很多,这么大的规模不是gpu计算的话可能不 ...

UE4 demo里的物理效果非常机械虚假,与UE4优秀渲染画面显得格格不入,Physx太烂了
作者: 结果    时间: 2013-9-29 14:10
本帖最后由 结果 于 2013-9-29 14:14 编辑
66666 发表于 2013-9-29 09:42
你自己仔细看看清楚,Mantle这玩意本身就是针对PC,跟游戏机完全没有关系。

要想支持Mantle对于开发厂 ...

首先AMD所赋予地幔的这个名字的意义你就没看明白,作用之一就是建立PC跟游戏机之间的关系。其次针对PC对AMD更有利,游戏机本来就都是AMD的硬件。
人家首席技术总监说了必须支持你替他否认?已经达到相当程度?什么程度你知道?“对于支持Mantle API的游戏,他们就可以绕过DX API直达硬件底层”你知道吗?
没人有功夫糊弄你,你也别表现的像个三岁小孩
作者: boris_lee    时间: 2013-9-29 17:07
这明明是苦逼程序猿吐槽又要加班了吧?
作者: AFXIF    时间: 2013-9-30 11:10
编译成解释执行和编译成原生代码的区别。

认为是特效的太天真了。

哪怕拿HLSL复制黏贴不使用任何特有功能,由于不再需要翻译,或者翻译过程不需要逻辑分支而是简单应对,cpu开销自然大大减少。
作者: 黎明前的辉煌    时间: 2013-9-30 12:33
不懂啊,如果是个API的话应该和D3D是一个层级的吧?为什么要说更底层啊?可能是AMD的编译器做得好?
纯粹外行瞎猜
作者: coollab    时间: 2013-9-30 19:43
BDFMK4 发表于 2013-9-29 12:40
UE4 demo里的物理效果非常机械虚假,与UE4优秀渲染画面显得格格不入,Physx太烂了

那必须的啊,nv东西都是垃圾,我依稀你之前的那个id自称"n黑"(你还记得不?),如果你能为nv客观的说句话,那才是奇了怪了。
作者: Nv-fans    时间: 2013-9-30 20:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: AFXIF    时间: 2013-10-1 02:13
黎明前的辉煌 发表于 2013-9-30 12:33
不懂啊,如果是个API的话应该和D3D是一个层级的吧?为什么要说更底层啊?可能是AMD的编译器做得好?
纯粹外 ...

解释执行和二进制代码的区别吧
作者: 黎明前的辉煌    时间: 2013-10-1 06:33
看了一下网上的解释,似乎是对CPU更有利?
这倒是个好消息啊,intel的cpu太贵我根本买不起
作者: jjx01    时间: 2013-10-1 08:13
这个属于AMD大战微软吧
作者: BDFMK4    时间: 2013-10-1 08:49
coollab 发表于 2013-9-30 19:43
那必须的啊,nv东西都是垃圾,我依稀你之前的那个id自称"n黑"(你还记得不?),如果你能为nv客观的说句话 ...

黑NV的一直是NV自己。
Physx为了限制对手,故意劣化CPU的表现能力。同位为了表现出GPU的处理优势又画蛇添足的给Physx增加不要且看上去极为虚假的碎片和火花。一步一步的错棋使NV自己把Physx毁掉了。

在其他物理引擎不断优化处理效果的让物效果更加真实的发展方向上,NV则热衷于把简单虚假的物理效果扩大滥用。Physx从被NV收购开始几乎没有进化,NV只是强调用GPU实现1W个碰撞、碎片、火花,10W个碰撞、碎片、火花,20W个碰撞、碎片、火花。然而当观众已经习惯满眼的碎片之后,Physx就没有优势了
作者: Parakov72    时间: 2013-10-1 09:26
Not exactly,u don't have to ...




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