设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

强横Metal技术来袭,能否取代OpenGL?

2014-6-4 16:04| 发布者: joejoe0332| 查看: 3982| 评论: 0|原作者: 刘璐璐|来自: CSDN

摘要: 在WWDC 2014上,Apple为游戏开发者推出了新的平台技术Metal,该技术能够为3D图像提高10倍的渲染性能,并支持大家熟悉的游戏引擎及公司。面对如此强横来袭的Metal技术,沿用至今的OpenGL是否会被其取代呢? ...
  在WWDC 2014上,Apple为游戏开发者推出了新的平台技术Metal,该技术能够为3D图像提高10倍的渲染性能,并支持大家熟悉的游戏引擎及公司。面对如此强横来袭的Metal技术,沿用至今的OpenGL是否会被其取代呢?


  2014苹果开发者大会上,Apple专为游戏开发者推出了一款名为Metal的新型平台技术,并声称其能够为3D图像提高10倍的渲染性能。除此之外,该技术还摆脱了一些硬件与游戏软件之间的中间件。使开发者在编写游戏项目时可以直接使用Metal,也就是说,它让开发人员编写软件更容易,并能够在iOS设备上直接访问3D图像软件。



  Metal技术是专为A7芯片设计,内置3D图像,在iPhone 5S、iPad Air/Retina iPad mini上就可以享受美妙绝伦的画质。对此,Epic Games首席执行官Tim Sweeney上台演示了Zen Garden的示例,展示了令人难以置信的场景,例如拥有上百条鱼的池塘、满枝花朵的樱花树以及花园中无数只的蝴蝶。



图:满枝花朵的樱花树




  Electronic Arts的寒霜3D游戏引擎,因为Metal的存在,让其在iOS上的应用,和在控制台及PC上的FPS游戏Battlefield的效果是一样的。该公司在iPad上展示了在线多玩家的射击游戏《植物大战僵尸:花园战争》。



图:在iPad上展示植物大战僵尸:花园战争。


  当然,除了以上展示,Apple还列举了Metal与Crytek和Unity技术的合作效果。


  取代OpenGL?


  Metal是一种低层次的渲染应用程序编程接口,提供了软件所需的最低层,保证软件可以运行在不同的图像芯片上。Metal提升A7处理器效能,让其性能完全发挥,玩家可以更尽情的玩游戏。与此同时,Apple还宣布了SpriteKit,一个休闲游戏开发平台,以提高休闲游戏开发质量及降低开发难度。


  Moor Insights和Strategy的分析师Patrick Moorhead,在一次采访中提到,Metal将要求开发者为Apple设备编写特殊的代码,但不会太难,因为游戏引擎的制造商会做好所有必要的工作,将会保证代码能够在其他平台上运行。


  Moorhead还表示,OpenGL ES是Silicon Graphics时代的产物,并一直沿用至今。而Metal可能会破坏OpenGL和微软的DirectX API。OpenGL从工作站到智能手机都能够运行,这是它的力量也是它的弱点,会导致代码膨胀。


  而虚幻引擎制造商Epic Games CEO Tim Sweeney,在接受采访时则明确表示,Metal将取代OpenGL ES。


  对于Tim Sweeney的这一预测,亲爱的游戏开发者们,你们觉得呢?


文章来源:venturebeat

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部