玩游戏拖衣服,玩游戏输了所有衣服

首页 > 大全 > 作者:YD1662023-04-20 03:43:26

玩游戏拖衣服,玩游戏输了所有衣服(13)

就像上图中表现的那样,哥俩在一间仓库里竟然相当自然地脱下了身上的西装,整个动作非常自然,还有伸手递衣服,耸肩之类的小动作。那么顽皮狗的程序员究竟是怎样实现这个创举的呢?

Hans Godard是团队里负责解决这一问题的负责人,由于目前的引擎无法模拟真实布料,所以他用了手头一种叫做BlendShape(图形变形)的技术,许多游戏依赖这项技术来使网格表面变形以实现其他效果,比如脸部表情变化,水面或者山丘等等。

玩游戏拖衣服,玩游戏输了所有衣服(14)

而在神海4中,他们用这种技术将预设好的衣服像皮肤一样,按照人物建模的骨架和关节将类似图层的材质分布,然后在脱衣服的时候再将它们变形,模拟成脱掉的衣服。这个办法实现起来也相当麻烦,一件西服上衣就有超过1000个以上关键帧,每一个都需要细微调整。幸运的是,从最后的结果来看,效果已经足够令人满意了。

另外,2015年佐治亚理工大学的研究人员曾发表论文,介绍了一种由他们设计的“穿衣控制器”的算法,这种做法也称得上另辟蹊径,可以给预设好的人物建模设计动作路径,让他自己找到衣服的开口,“把衣服穿(脱)上去”,不过当时这项技术看起来还比较简陋,相信经过几年的开发之后,这套新的算法会更加智能。

玩游戏拖衣服,玩游戏输了所有衣服(15)

虽然有些人可能会觉得这项功能有些鸡肋,但这项技术未来的应用场景将不再局限于游戏或者3D动画中的人物,以展现游戏的真实性,如果成行的话,甚至可以让机器人学会帮人类穿衣服,帮他们根据衣服的开口和方向来判断肢体的移动方向。

再进一步发展的话,它甚至可以用同样的原理教会机器人做一些复杂的互动类动作,朝着智能化的方向再进一步。

从这个角度来看的话,让游戏中的人物学会自己穿脱衣服,或许要比单纯的让游戏看起来更真实,还要有用的多。

*本文资料参考来源:

https://kotaku.com/why-video-game-characters-almost-never-remove-their-clo-1828182196

上一页1234末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.