Unreal Engine 4搭建可交互绳索系统
发布时间
阅读量:
阅读量
在《隐龙传:影踪》游戏中的钩爪系统设计里,绳索元素是通过UE4引擎提供的Cable Component组件进行搭建的。在开发初期,曾查阅过相关的源码资料及技术文档,这些内容可在Unreal Engine 4的官方博客专栏中找到:传送门。
UE4中的Cable Component组件本身并不具备与场景环境进行互动的能力,因此本文将重点介绍如何在此基础上实现绳索与场景之间的交互功能。
Verlet Integration
在查阅UCableComponent的源代码过程中,发现其Tick函数中包含如下一段代码:
// Perform simulation substeps
TimeRemainder += DeltaTime;
while(TimeRemainder > UseSubstep)
{
PerformSubstep(UseSubstep, Gravity);
TimeRemainder -= UseSubstep;
}
`Per
全部评论 (0)
还没有任何评论哟~
