[发明专利]一种运动模型轨迹的生成方法及系统在审
申请号: | 201110230276.5 | 申请日: | 2011-08-11 |
公开(公告)号: | CN102750722A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 李丹 | 申请(专利权)人: | 新奥特(北京)视频技术有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 叶树明 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 运动 模型 轨迹 生成 方法 系统 | ||
技术领域
本发明涉及数字图形及动画制作领域,尤其涉及一种运动模型轨迹的生成方法和系统。
背景技术
随着数字动画的迅猛发展,及在视频制作领域的广泛应用,在一些需要通过动画完成演示性的电视节目制作中,经常会出现飞行物在地球低空飞行的动作,比如观察地面形势的直升飞机。
但是在具体飞行物运行轨迹制作过程中,制作低空飞行物的飞行轨迹是一个非常复杂的工作,尤其是地貌复杂的模型表面,需要工作人员大量的工作量,不仅如此,做出的效果也与现实相差较大。
在现有技术中,地理信息制作系统常用的制作低空飞行物运动轨迹的方法增加飞行物的关键帧,通过改变关键帧上飞行物的空间位置来达到飞行效果的目的。在一些地貌简单的,比如平原地貌,尚可以通过此方法来达到低空飞行物的飞行效果。但节目制作过程中,往往需要飞行物在各类不同的地貌飞行,甚至有的地形非常复杂。在复杂地貌的表面近地飞行,如果也使用增加关键帧的方法来达到动画效果,显然需要增加大量的关键帧才能达到相对较好的效果。且动画效果做出来之后,针对不同地貌很难再做改变,没有重复利用的价值。很明显,现有技术解决此类低空飞行物的运动模型轨迹动画效果有如下问题:
(1)通过改变关键帧上飞行物空间位置来达到飞行的效果,如果地形相对复杂,工作量就会非常大,耗时长,效率低下;
(2)同样,仅通过增加关键帧的方法,在地形复杂的地表很难做出逼真的沿山势起伏的动画效果;
(3)当地貌发生变化时,利用现有技术所做出的运动模型轨迹很难修改,没有重复利用价值。
发明内容
本发明提供一种运动模型轨迹的生成方法和系统,实现在生成低空飞行物运行轨迹时,通过较少的人工操作就可以做出逼真的动画效果,且当地貌发生变化时,可以很方便的修改以适应新的地貌。
为了达到上述目的,本发明实施例一方面提供一种运动模型轨迹的生成方法,具体包括:
在所述模拟空间中获取至少两个轨迹点;
根据所述轨迹点生成贝赛尔曲线;
获取所述贝塞尔曲线控制点在所述地球静态模型中的经纬度值;
获取所述贝塞尔曲线离散点在所述地球静态模型中的经纬度值;
根据所述控制点经纬度值和离散点经纬度值及所述地貌等高线图,确定所述控制点及离散点在所述模拟空间中的位置值;
拟合所述控制点及离散点,生成运动模型轨迹。
本发明实施例另一方面提供了一种运动模型轨迹的生成系统,包括以下模块:
贝塞尔曲线生成模块,用于通过轨迹点生成贝赛尔曲线,获取所述控制点经纬度信息;
经纬度信息获取模块,用于获取控制点及离散点的经纬度信息;
空间位置参数生成模块,根据所述控制点经纬度值和离散点经纬度值及所述地貌等高线图,确定所述控制点及离散点在所述模拟空间中的位置值;
轨迹生成模块,用于拟合所述控制点及离散点,生成运动模型轨迹。
本发明通过导入地球静态模型,并根据地球模型起伏的表面生成地貌等高线图,选取轨迹点生成贝塞尔曲线,获取所述贝赛尔曲线的控制点以及离散点在地球静态模型中对应的经纬度信息,根据所述地貌等高线图及所述经纬度信息,得到所述控制点和离散点的空间参数,拟合得到运动模型轨迹,使得飞行物的轨迹沿地势起伏,使工作人员可以更简洁更精确的得到效果图,更加高效,且通过修改每个控制点的位置,飞行物的运动轨迹就可以随之变化,可以重复利用以适应不同的地貌。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一运动模型轨迹生成方法的流程图;
图2是本发明实施例一的贝塞尔曲线示意图;
图3是本发明实施例二的系统结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例的技术方案进行清楚、完整的描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例一提供了一种运动模型轨迹的生成方法,包括,在模拟空间中导入运动模型及地球静态模型,如图1所示,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110230276.5/2.html,转载请声明来源钻瓜专利网。