继上周发布了古墓丽影新作的PC平台增强特性之后,一项新特效的详情日前被正式公布——AMD显卡的“TressFX Hair”技术让劳拉“秀发更出众”。需要特别指出的是,这项特效并不是AMD显卡独占,它能够在所有支持 DirectX11 的显卡上实现,因此广大 nVIDIA 用户大可安心。
在 AMD 先行放出部分游戏截图和特效说明后,古墓丽影官方博客也释出了相应的消息,并提供了更多的截图。照旧,我们将这些未添加水印的截图放置于网盘供大家查阅和下载,请留意其中有些是非特效的截图(文件名中带“Original”)是与特效图(文件名中带“TressFX”)进行对比之用。
头发的处理一直就是PC游戏制作中最具挑战性的难题之一,要表现出极具现实感的自然秀发,就需要将成千上万根发丝都进行抗锯齿处理并让其投射出独立的复杂阴影。考虑到游戏中角色的不停移动,头发的状态也需要不断地刷新。
无论是 GPU 厂商还是游戏制作方都在为实现更真实的头发效果而不懈努力,AMD 与晶体动力的密切合作,令 AMD 的最新成果“TressFX Hair”得以应用于古墓丽影新作,这也是第一款运用这项新技术的游戏。
TressFX Hair 使用了 DirectCompute 编程语言,结合 AMD GCN 架构的强大并行计算能力,可以理解成将头发渲染的工作部分转到了后期处理中。AMD 还利用了此前的顺序无关透明(OIT)技术,使用“Per-pixel Linked List”(每像素链接清单/PPLL)数据结构来管理渲染的复杂性和显存使用。TressFX Hair 就这样构建了一套实时物理模拟系统,将每一根头发作为几十条链接中的一环,让重力、风雨、头部运动等因素以更真实的方式描绘头发。还有碰撞检测机制,确保发丝不会彼此穿越,或者跑到头皮、衣服、身体等其它实体表面之下。此外,头发在受到外力影响而发生变化之后,会逐渐回到最初状态。
那么,你能够见识到劳拉那一头更为出众的秀发吗?如果是 AMD Radeon HD 7000 系列的用户,那就等着看吧!下面是一些对比图,请耐心等待3月5日游戏的正式发售!