发明名称 | 一种2.5维绳索扭曲动画生成方法 | ||
摘要 | 本发明公开一种2.5维绳索扭曲动画生成方法,其步骤如下:(1)建立平面直角坐标系,在坐标系中定义周期变化的穹形曲线为上端轮廓线;对称翻转上端轮廓线并移动以确定下端轮廓线,其中下端轮廓线由对称翻转后的上端轮廓线及其移动的路线构成;(2)由外轮廓线构建封闭区域,将该区域分成若干子区域,并对子区域进行标记;由子区域的边界线确定子区域的范围,并在子区域内构建四边形网格;(3)输入绳索的填充纹理,并根据标记确定子区域的填充纹理;然后确定子区域内四边形网格顶点与纹理坐标的映射关系;(4)连续变化绳索的外轮廓线,输出绳索扭曲时的图像帧,生成绳索扭曲的动画。本方法原理简单,易于实现,且动画生成效果好。 | ||
申请公布号 | CN106097415A | 申请公布日期 | 2016.11.09 |
申请号 | CN201610671529.5 | 申请日期 | 2016.08.15 |
申请人 | 南京师范大学 | 发明人 | 庞明勇;吴磊 |
分类号 | G06T13/00(2011.01)I | 主分类号 | G06T13/00(2011.01)I |
代理机构 | 南京知识律师事务所 32207 | 代理人 | 李媛媛 |
主权项 | 一种2.5维绳索扭曲动画的生成方法,其特征在于,包括如下步骤:a.绘制外轮廓线:建立平面直角坐标系,在坐标系中定义周期变化的穹形曲线为上端轮廓线;对称翻转上端轮廓线并移动以确定下端轮廓线,其中下端轮廓线由对称翻转后的上端轮廓线及其移动的路线构成;b.构建四边形网格:由外轮廓线构建封闭区域,将该区域分成若干子区域,并对子区域进行标记;由子区域的边界线确定子区域的范围,并在子区域范围内构建四边形网格;c.确定四边形网格顶点与纹理坐标的映射关系:输入绳索的填充纹理;由子区域的标记确定子区域的填充纹理;然后确定子区域内四边形网格顶点与纹理坐标的映射关系;d.生成2.5维绳索扭曲动画:连续变化绳索的外轮廓线,输出绳索扭曲时的图像帧,生成绳索扭曲的动画。 | ||
地址 | 210046 江苏省南京市亚东新城区文苑路1号 |