正文内容 评论(0

CryENGINE 3.5引擎:AMD Ruby涅槃重生
2013-07-26 21:52:20  出处:快科技 作者:上方文Q 编辑:上方文Q     评论(0)点击可以复制本篇文章的标题和链接

熟悉显卡历史的朋友都知道,Ruby是一个由ATI打造的虚拟形象代言人,用来展示最新的图形技术,一度伴随每代显卡步步高升,不过这些年,Ruby很少出场了,上次露面还是在Radeon HD 5800系列时代。

事实上,AMD并没有忘掉Ruby,而是在全力打造一个基于全新技术、全新形象的Ruby。ChinaJoy 2013大展上,AMD游戏开发者关系经理冉锦、Crytek资深引擎工程师陈苏就联合向我们介绍了正在浴火重生的Ruby。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

此前的Ruby都完全是AMD使用自己的技术一手打造,而这一次,AMD和高端游戏引擎标杆性企业、广为众多游戏厂商青睐的Crytek走到了一起,将双方的技术都融入到了Ruby身上,尤其是使用了Crytek最新的CryENGINE 3.5版渲染引擎,而且对Ruby的形象也进行了重新设计,不但更加真实化,味道也变了,还是一个女战士,但更像劳拉了,一身戎装、飒爽英姿。 

CryENGINE 3.5引擎:AMD Ruby涅槃重生

CryENGINE 3.5引擎:AMD Ruby涅槃重生

Crytek的展台是面向专业人士的,很低调,但又很豪华,摆放了一溜最新的Alienware M17x游戏笔记本,还有一台基于Radeon HD 7970显卡的CryENGINE引擎展示。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

CryENGINE 3.5引擎:AMD Ruby涅槃重生

AMD目前正在就此制作一个全新的DEMO,预计会在今年底推出。这个DEMO将不仅仅是用来展示技术,更会像是一部微电影,AMD甚至特别请来了著名导演西蒙·威斯特(Simon West)。此人因在1997年与尼古拉斯·凯奇合作《空中监狱》而走红,更在2001年担任了电影版《古墓丽影》的导演兼编剧。有了他的加盟,Ruby的劳拉化就很自然了。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

此外,AMD还找来了在美国名气仅次于卢卡斯光魔的加州特效公司Digital Domain(数字领域/D2)负责人物、 面部动作捕捉,Art Bully制片公司外包角色模型,87Eleven负责特技和打斗场景。这真是要拍电影啊!

下边我们就来简单看看这个DEMO中使用的一些新技术。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

尽管更像电影,AMD还是强调一切都是为了游戏,包括游戏般的环境、面向下代显卡、高像素密度资源、细节背景、可重复利用资源和新技术。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

大量的3D渲染、建模工具自然是必不可少了,结合电影拍摄中常用的身体、面部动作捕捉。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

CryENGINE只是个基础引擎,AMD还将自己的特色技术带了进来,代表之一就是“海飞丝”TressFX头发渲染,而且支持Maya建模、NRUB曲线转换、Python脚本导出、引擎导入。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

另一个是网格曲面细分。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

接下来是CryENGINE 3.5引擎的一些新技术,相比于3.0版它又做了很大的增强,特别是光照技术,带来了实时面光源加纹理反射、3D镜头光晕合成、球面和方体投影图像光照、屏幕空间方向性遮蔽(SSDO)、实时局部反射(RLR)、Ruby抗锯齿、Eye Shader。后边都会提到。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

实时面光源加纹理反射:目前普遍使用的都是点光源,但自然界很少有单纯的点光源,而且大量使用点光源不但难以模拟真实环境,负担和复杂度也太大。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

点光源和面光源效果对比:右侧的光源和阴影都更柔和。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

面光源结合纹理反射:注意路面的水洼。点光源下只是一片白光而已。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

DEMO设定在夜景,因此光照、反射会非常多。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

3D合成镜头光晕:模拟镜头效果,甚至能模拟镜头上的脏东西带来的特殊效果。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

3、2、1个子效果与无光晕对比。照片没拍好,其实左上角最好的情况下应该可以清晰地看到三个镜头光晕。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

基于图像的光照(IBL):在一张环境贴图中存储复杂的光照,然后反射到场景中。质量很好,多光源渲染很快,适合复杂场景,节省资源,但是只适合局部位置和静态内容。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

方体与球体图像光照:光影璀璨哪。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

屏幕空间方向性遮蔽(SSDO):比传统的屏幕环境光遮蔽(SSAO)更进一步,效果更加真实,还能解决自投影问题,大大改进全局光照质量。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

SSDO甚至支持颜色光源,以及不同颜色的组合。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

实时局部反射光线追踪HDR反射的屏幕空间近似,虽不完美但能让场景中的任何曲面物体实时反射附近的情况,包括立方体贴图和平面反射中不可能实现的自反射。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

目前使用了9条光线采样,AMD下代显卡发布的时候将增加到32条,看看效果就知道了,尤其注意水面。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

抗锯齿,CryENGINE引擎现在原生支持FXAA、SMAA、MSAA等多种技术。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

Eye Shader:眼睛是心灵的窗户,Ruby的眼镜也不那么简单,眼球、虹膜、眼皮、睫毛等都是分别独立渲染的,而且放弃了Alpha混合而改用虹膜并行贴图。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

CryENGINE 3.5引擎:AMD Ruby涅槃重生

CryENGINE 3.5引擎:AMD Ruby涅槃重生

曲面细分和置换,这个就不用多说了。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

随后,AMD重点介绍了TressFX头发渲染技术。AMD认为,好头发需要抗锯齿、体积阴影、半透明,但没必要使用曲面细分。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

TressFX支持两种模型。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

每一根头发都有抗锯齿处理。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

头发的自阴影效果增加了立体感和真实感,而且是简单的深度阴影贴图技术。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

每像素链接列表(PPLL)结合顺序无关半透明(OIT),可以较好地处理大量头发的半透明问题。

CryENGINE 3.5引擎:AMD Ruby涅槃重生

CryENGINE 3.5引擎:AMD Ruby涅槃重生

物理效果模拟,主要用于在不同环境中保持不同位置的不同发型,比如晴天和下雨,比如马尾辫和长发,比如刘海和头顶,这都是不一样的。

据介绍,全新的Ruby将在今年底登场,届时我们还会看到基于GCN 2.0架构的新一代A卡。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#AMD#显卡#Crytek

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...