AMD 推出了 TressFX 头发渲染技术,通过演唱《古墓丽影》中劳拉·克劳馥肮脏的鬃毛作为其工作原理的示例。
AMD 博客上披露了该技术,并指出需要更好的头发技术,“真实的头发是实时准确再现的最复杂且最具挑战性的材料之一。
“令人信服地重建一头充满活力的头发需要绘制数以万计的微小且单独的半透明发丝,每根发丝都会投射复杂的阴影并需要抗锯齿。更具挑战性的是,这些计算必须每秒更新数十次才能同步随着角色的动作。”
该博客展示了标准《古墓丽影》游戏玩法和 TressFX 增强游戏玩法之间的一些比较。这是初学者的一个:
帖子继续说道:“TressFX Hair 通过使用 DirectCompute 编程语言解锁 Graphics Core Next 架构的大规模并行处理能力,彻底改变了 Lara Croft 的锁,从而实现了以前仅限于预渲染图像的图像质量。
“该方法建立在 AMD 之前关于顺序无关透明度 (OIT) 的工作的基础上,利用每像素链接列表 (PPLL) 数据结构来管理渲染复杂性和内存使用情况。”
对我来说,这确实是希腊语,但看起来相当精彩。头发还能对重力、风和其他环境因素做出令人信服的反应,并且应该在创造更可信的化身方面大有帮助。查看全文,了解 TressFX 背后科学原理的完整概述。
谢谢阿GB。
留言