为什么游戏中模拟头发很难?
游戏界有一种说法:电子游戏可以模拟星辰大海 , 却很难模拟头发 , 这是为什么呢?
我们来看一下《地平线:西之禁地》女主角Aloy的头发 , 看上去非常细腻自然 , 相比之下 , 《奇异人生:本色》采用了更“艺术化”的处理——AlexChen的头发就像雕塑 。
文章图片
文章图片
事实上 , 在游戏中要很好地模拟头发 , 并非易事 。 最主要的原因是头发并非静态 , 数以万计的发丝和毛囊会不断地移动 , 这种持续运动需要实时计算 , 更不用说其他复杂的物理特性 , 比如头发被雨水淋湿 , 头发随风飘逸 , 或者对光的反射等 。
这就是在一些“远古游戏”中 , 为何很多角色都是秃头或者戴着头盔 , 因为更容易渲染 。 当然 , 开发者也会设计头发 , 但看上去可能有些尴尬 , 比如头发完全附着在身上 , 就像衣服一样 。
通常情况下 , 设计头发包含一系列流程 , 依次是规划、纹理映射、创建发网、导入引擎和调整着色器属性 , 最后“头发资产”可以多达4万个多边形 。 正是因为如此 , 头发对CPU/GPU的要求挺高 , 开发者必须要兼顾美感和性能 , 一不小心就可能导致游戏掉帧 。
文章图片
暴雪开发者RenaudGaland解释称 , 头发面临的主要困难是照明方式和本身细节 , 现在相比PS2/PS3时代 , 开发者拥有更多资源和预算 , 光照引擎也能更真实地进行模拟 。
目前 , AMD和英伟达都有自己的开发套件 , 以更好地模拟头发 。 AMD的软件是TressFX , 它首次被用于2013年的《古墓丽影》 。 英伟达的软件是HairWorks , 它可以同时渲染数十万根头发 , 《巫师3》就利用了该技术 。
今日最佳
文章图片
次世代版《巫师3》将延迟上市 , 目前CDPR已经接管该项目 , 并作为内部开发 。 该版本原计划于今年2季度上市 , 目前上市时间未知 。
文章图片
【为什么游戏中模拟头发很难?】从今年4月27日开始 , B社将关闭原来的Bethesda.net启动器 , 并将玩家的钱包和游戏迁移到Steam账户 。
相关经验推荐
- 停发263天的游戏版号再次开启!西山居、心动、百度都坐不住了
- 高管、成员都是假的! 网游帮会为躲避通缉, 把半个服搞得人心惶惶
- 大话西游2: 那个周六下午共同抗敌的任务回来了——长安保卫战!
- 只有我是孤寡青蛙?倩女端游喜迎11周年!情缘版的都奔现了!
- 成都群,游研社线下群里的顶流
- 百变如意功能性增强,新套装逆袭?梦幻西游2022年4月门派大改
- 20年过来人分享:游戏开发者如何在游戏业生存下去?
- 游戏开发者在B站直播区搞起了“团建”,弹幕互动游戏是什么新型整活?
- 游戏王:同调杯卡组推荐,废品增速者1卡五康
- 话题你认为现在的VR游戏体验如何?