发明名称 | 一种基于极坐标系的融合变形方法 | ||
摘要 | 本发明公开了一种基于极坐标系的融合变形方法,针对运动轨迹为弧线的变形对象,建立2个以上的参考状态,以变形对象的转动中心为原点,建立三维极坐标系,将参考状态中变形对象的三维笛卡尔坐标转换为三维极坐标。根据目标状态确定参考状态的权重,基于所述权重对步骤三中的三维极坐标进行融合插值,将融合插值后的三维极坐标转换回三维笛卡尔坐标,获得融合结果。使用本发明能够增强融合变形动画的平滑过渡效果,同时减少动画制作过程中的调整时间。 | ||
申请公布号 | CN104658026A | 申请公布日期 | 2015.05.27 |
申请号 | CN201510081189.6 | 申请日期 | 2015.02.15 |
申请人 | 北京科艺有容科技有限责任公司 | 发明人 | 李然;郑宇 |
分类号 | G06T13/40(2011.01)I | 主分类号 | G06T13/40(2011.01)I |
代理机构 | 北京理工大学专利中心 11120 | 代理人 | 温子云;仇蕾安 |
主权项 | 一种基于极坐标系的融合变形方法,其特征在于,包括:步骤一、针对运动轨迹为弧线的变形对象,建立2个以上的参考状态;步骤二、以变形对象的转动中心为原点,建立三维极坐标系;所述三维极坐标系是由极坐标系扩展到三维空间中,形成的圆柱坐标系或球坐标系;步骤三、将参考状态中变形对象的三维笛卡尔坐标转换为三维极坐标;步骤四、根据目标状态确定参考状态的权重,基于所述权重对步骤三中的三维极坐标进行融合插值;步骤五、将融合插值后的三维极坐标转换回三维笛卡尔坐标,获得融合结果;步骤六、针对角色动画中的每一帧重复应用上述步骤四~五,即可获得完整的角色动画。 | ||
地址 | 100083 北京市海淀区中关村东路95号 |