[发明专利]基于混沌理论的动画对象运动轨迹控制方法无效
申请号: | 200710066835.7 | 申请日: | 2007-01-24 |
公开(公告)号: | CN101009022A | 公开(公告)日: | 2007-08-01 |
发明(设计)人: | 王林泽;赵文礼 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06N7/08 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 张法高 |
地址: | 310018浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于混沌理论的数字动画对象运动轨迹控制方法。目前计算机动画不能实现在同一数学模型在每次播放的时候产生连续光滑的不同的轨迹。本发明方法是在无控制和有控制条件下,经数值计算得到所需的动态轨迹坐标值,并照此坐标值控制动画角色运动。本发明方法与以前的方法相比可以更方便灵活地改变对象的活动轨迹,产生变化无群的效果。该方法可以广泛地应用在游戏、教育、娱乐、广告、科学研究等许多领域的数字动画中。 | ||
搜索关键词: | 基于 混沌 理论 动画 对象 运动 轨迹 控制 方法 | ||
【主权项】:
1、基于混沌理论的动画对象运动轨迹控制方法,其特征在于该方法包括以下步骤:(1)将混沌数学模型表示为X(k+1)=F(X(k)) (1)的递推形式,其中k=0、1、2、……、m;F表示函数关系,式(1)中的X为n维向量,即X=(x1,x2,x3,…,xn)T;选取其中任意两个分量作为要生成轨迹的平面原始绝对坐标;(2)取初值X(0),代入式(1)计算出X(1),则得到一组原始绝对坐标值(x,y),其中x为X=(x1,x2,x3,…,xn)T中的任一xi,y为X=(x1,x2,x3,…,xn)T中的任一xj,i≠j;(3)将原始绝对坐标需转换成屏幕坐标,将屏幕坐标用(xp,yp)表示,转换公式为:xp=nWidth/2+(long)x/(Max_xValue-Min_xValue)×nWidthyp=nHeigh/2+(long)y/(Max_xValue-Min_xValue)×nHeigh其中,Max_xValue和Min_xValue分别是模型产生的原始数据x的上界值和下界值,Max_yValue和Min_yValue分别是模型产生的原始数据y的上界值和下界值,nWidth和nHeigh分别为屏幕宽度和高度,long表示数据类型取长整型;(4)在新的屏幕坐标位置显示刷新动画对象;(5)如果不让动画对象按照受控制的轨迹运动,而只是按照混沌轨迹运动,则将在步骤(2)得到的X(1)作为新的初值,由步骤(4)直接到步骤(6);如果要让动画对象按照受控制的轨迹运动,则用控制算法计算出受控后的新X(1)值,控制算法可以采用已知的任一混沌控制方法;(6)将X(1)作为新的初值,返回步骤(1),重复上述过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710066835.7/,转载请声明来源钻瓜专利网。