主要观点总结
这篇文章介绍了TressFX技术,这是AMD研发的实时毛发渲染解决方案,已被广泛运用于多个知名游戏中。在《黑神话·悟空》中,TressFX技术被用于多个角色的毛发渲染,包括蛇女和杨戬。文章还提到了TressFX技术的特点,如根据Strands生成对应的Triangles,实现抗锯齿,支持基于物理的着色模型和面部动画BlendShapes等。此外,UE4 TressFX 5.0的版本信息和相关链接也在这篇文章中提供。最后提到AMD TressFX技术将支持最新的UE5引擎,并可以在知乎、微信公众号和哔哩哔哩上关注@AMDGPUOpen以追踪最新动态。
关键观点总结
关键观点1: TressFX技术是AMD研发的实时毛发渲染解决方案。
被用于多个知名游戏中,包括《黑神话·悟空》,为人物打造栩栩如生的毛发效果。
关键观点2: TressFX技术在游戏中的应用。
在《黑神话·悟空》中,蛇女和杨戬的毛发渲染都使用了TressFX技术。该技术根据Strands生成对应的Triangles,实现抗锯齿,并提供基于物理的着色模型和面部动画支持。
关键观点3: TressFX与其他方案的优点。
Simulation效果流畅自然,提供了完善的防穿透碰撞检测机制和工具。
关键观点4: 获取AMD TressFX技术的方式和相关资源。
可以访问UE4 TressFX 5.0的版本信息、开发者文档以及关注@AMDGPUOpen以获取最新动态。
关键观点5: 未来AMD TressFX技术的发展。
AMD TressFX技术将支持最新的UE5引擎,持续优化渲染效果和性能。
正文
TressFX技术是AMD(CCF银质合作伙伴)研发的实时毛发渲染解决方案,已被运用在许多的知名游戏中,为人物打造栩栩如生的毛发效果。这次在《黑神话·悟空》中,我们又再次看到这一技术的应用。
被大家亲切称作“海飞丝特效”的TressFX技术是AMD研发的实时毛发渲染解决方案,已被运用在许多的知名游戏中,为人物打造栩栩如生的毛发效果。这次在《黑神话·悟空》中,我们又再次看到这一技术的应用。游戏中的蛇女和面具人以及多个角色均使用了TressFX。
蛇女
杨戬
毛发渲染一直是三维游戏中必须攻克的一个难点,不仅单个个体就拥有惊人的毛发渲染数量,各种颜色和种类的毛发对于光线和受力的反馈还都不同,在游戏中,这些不同类型的毛发还需要随角色的动作进行相应运动,实时毛发渲染的棘手程度可见一斑。
TressFX技
术是针对这些复杂需求的一套高效解决方案,它首先根据
Strands
生成对应
的Triangles,
通过一定程度扩大毛发的范围实现抗锯齿
(AntiAlias)
,目前渲染已支持基于物理的着色模型,提供了对面部动画
BlendShapes
的支持。TressFX相比其他方案的优点在于
Simulation
效果流畅自然,提供了完善的防穿透碰撞检测机制和工具。
更多技术细节可以参阅:
【GPUOpen】TressFX 4.1新一代真实感毛发 - 知乎 (zhihu.com)(https://zhuanlan.zhihu.com/p/343741493)
目前可以获取的AMD TressFX版本是UE4 TressFX 5.0:
UE4.26 TressFX 5.0 on Github(https://link.zhihu.com/?target=https%3A//github.com/GPUOpenSoftware/UnrealEngine/tree/TressFX5-4.26)
UE4 TressFX 5.0开发者文档
(https://link.zhihu.com/?target=https%3A//github.com/GPUOpenSoftware/UnrealEngine/blob/TressFX5-4.26/Doc/TressFX5.0%2520DeveloperGuide.pdf)
接下来
AMD TressFX
技术会支持最新的UE5引擎,持续优化渲染效果和性能,可以在知乎、微信公众号和哔哩哔哩上关注
@AMDGPUOpen
,追踪该技术的最新动态。