-
公开(公告)号:CN104536689A
公开(公告)日:2015-04-22
申请号:CN201410829626.3
申请日:2014-12-26
Applicant: 福建工程学院
IPC: G06F3/0488
CPC classification number: A63F2300/1075 , A63F2300/66 , A63F2300/8029
Abstract: 本发明公开了一种3D手游中绳索类武器的操控方法,包括逻辑实现步骤和控制实现步骤,逻辑实现步骤:检测是否打开绳索类武器的应用物理属性开关,检测键盘是否控制伸缩绳索类武器,进行绳子伸缩的速度设置;检测当前的绳索类武器是否有伸缩速度;执行绳索类武器的操作;控制实现步骤包括,绳索类武器的初始化,绳索类武器的发动操作,绳索类武器的攻击目标的设定,绳索类武器的攻击效果模拟,绳索类武器的消除。本发明通过触摸屏手势识别操作来进行绳索类武器的控制,并且通过智能算法解决了角色位移时目标位置难以被瞄准的问题。
-
公开(公告)号:CN104572088A
公开(公告)日:2015-04-29
申请号:CN201410827355.8
申请日:2014-12-26
Applicant: 福建工程学院
Abstract: 本发明公开了一种3D绳索仿真的方法,包括以下步骤:a)3D绳索的初始化,b)绳索属性配置,对绳索的属性进行配置调整,包括加载挂件或卸载挂件;c)绳索属性配置完毕后,即生成所有节点,进行初始化网络,初始化网络包括初始化绳索节点渲染器进行加载资源文件,然后更新网格;d)然后,开始更新3D绳索的物理属性变量,具体包括为绳索的每个节点增加刚体属性,以及为每个节点添加可配置的关节,为每个节点添加胶囊碰撞器。本发明运用Catmull-Rom Splines曲线和Bézier curve曲线来控制绳索的整体造型,并且通过控制节点的长度和数量来实现绳索的伸缩变化,从而化简三角形数量。
-
公开(公告)号:CN104572088B
公开(公告)日:2017-08-08
申请号:CN201410827355.8
申请日:2014-12-26
Applicant: 福建工程学院
Abstract: 本发明公开了一种3D绳索仿真的方法,包括以下步骤:a)3D绳索的初始化,b)绳索属性配置,对绳索的属性进行配置调整,包括加载挂件或卸载挂件;c)绳索属性配置完毕后,即生成所有节点,进行初始化网格,初始化网格包括初始化绳索节点渲染器进行加载资源文件,然后更新网格;d)然后,开始更新3D绳索的物理属性变量,具体包括为绳索的每个节点增加刚体属性,以及为每个节点添加可配置的关节,为每个节点添加胶囊碰撞器。本发明运用Catmull‑Rom Splines曲线和Bézier curve曲线来控制绳索的整体造型,并且通过控制节点的长度和数量来实现绳索的伸缩变化,从而化简三角形数量。
-
-