一种3D手游中绳索类武器的操控方法

    公开(公告)号:CN104536689A

    公开(公告)日:2015-04-22

    申请号:CN201410829626.3

    申请日:2014-12-26

    CPC classification number: A63F2300/1075 A63F2300/66 A63F2300/8029

    Abstract: 本发明公开了一种3D手游中绳索类武器的操控方法,包括逻辑实现步骤和控制实现步骤,逻辑实现步骤:检测是否打开绳索类武器的应用物理属性开关,检测键盘是否控制伸缩绳索类武器,进行绳子伸缩的速度设置;检测当前的绳索类武器是否有伸缩速度;执行绳索类武器的操作;控制实现步骤包括,绳索类武器的初始化,绳索类武器的发动操作,绳索类武器的攻击目标的设定,绳索类武器的攻击效果模拟,绳索类武器的消除。本发明通过触摸屏手势识别操作来进行绳索类武器的控制,并且通过智能算法解决了角色位移时目标位置难以被瞄准的问题。

    一种3D绳索的仿真方法
    2.
    发明公开

    公开(公告)号:CN104572088A

    公开(公告)日:2015-04-29

    申请号:CN201410827355.8

    申请日:2014-12-26

    Abstract: 本发明公开了一种3D绳索仿真的方法,包括以下步骤:a)3D绳索的初始化,b)绳索属性配置,对绳索的属性进行配置调整,包括加载挂件或卸载挂件;c)绳索属性配置完毕后,即生成所有节点,进行初始化网络,初始化网络包括初始化绳索节点渲染器进行加载资源文件,然后更新网格;d)然后,开始更新3D绳索的物理属性变量,具体包括为绳索的每个节点增加刚体属性,以及为每个节点添加可配置的关节,为每个节点添加胶囊碰撞器。本发明运用Catmull-Rom Splines曲线和Bézier curve曲线来控制绳索的整体造型,并且通过控制节点的长度和数量来实现绳索的伸缩变化,从而化简三角形数量。

    一种3D绳索的仿真方法
    3.
    发明授权

    公开(公告)号:CN104572088B

    公开(公告)日:2017-08-08

    申请号:CN201410827355.8

    申请日:2014-12-26

    Abstract: 本发明公开了一种3D绳索仿真的方法,包括以下步骤:a)3D绳索的初始化,b)绳索属性配置,对绳索的属性进行配置调整,包括加载挂件或卸载挂件;c)绳索属性配置完毕后,即生成所有节点,进行初始化网格,初始化网格包括初始化绳索节点渲染器进行加载资源文件,然后更新网格;d)然后,开始更新3D绳索的物理属性变量,具体包括为绳索的每个节点增加刚体属性,以及为每个节点添加可配置的关节,为每个节点添加胶囊碰撞器。本发明运用Catmull‑Rom Splines曲线和Bézier curve曲线来控制绳索的整体造型,并且通过控制节点的长度和数量来实现绳索的伸缩变化,从而化简三角形数量。

Patent Agency Ranking