一种基于积分公式的粒子计算方法及粒子系统

基本信息

申请号 CN201710545419.9 申请日 -
公开(公告)号 CN107392935B 公开(公告)日 2021-06-29
申请公布号 CN107392935B 申请公布日 2021-06-29
分类号 G06T7/20;G06T13/60;A63F13/52 分类 计算;推算;计数;
发明人 朱博 申请(专利权)人 苏州蜗牛数字科技股份有限公司
代理机构 北京德崇智捷知识产权代理有限公司 代理人 王金双
地址 215000 江苏省苏州市苏州市工业园区中新大道西171号
法律状态 -

摘要

摘要 一种基于积分公式的粒子计算方法及粒子系统,所述方法包括步骤:预设粒子在关键帧的运动状态参数;根据粒子的当前时间,求得当前时间的粒子的上一关键帧和下一关键帧;对粒子的运动状态参数进行线性插值并对差值公式求时间的定积分,求得当前时间的粒子相对于上一关键帧的静态属性参数偏移量;将上一关键帧的时间作为新的粒子的当前时间,进行上一关键帧的静态属性参数偏移量计算,直至上一关键帧为初始关键帧;对求得的静态属性参数偏移量,以及初始关键帧的静态属性参数进行累加,求得当前时间的粒子的静态属性参数。本发明可以更直接的求出粒子的位置、旋转角度等静态属性,还可以解决低端显卡无法通过GPU来加速粒子计算的问题。