辽阳动画制作公司设计小脚本(走路并在中间回

辽阳动画制作公司设计小脚本(走路并在中间回头)
3)运动变形和在线编辑
人体的运动通常被表示为根节点的平移,各关节点相对于父关节点的偏移量和各关节点的转角。 一个运动可以表达为,/z(,)=/、(R(,),日(,)),其中R(t)∈R3表示根节点的平移量,O(t) ∈R"“表示各关节的旋转分量,,,,是关节的个数。同时一个运动也可以参数化为一系列的运动曲 线。为了获得新的运动序列,可以对每条运动曲线单独进行变形,目标是寻找函数/),(,,使之满 足臼:(,)=d,(t)8,(,)+6,(f)和约束对(f,,日,)。
这里的ai(2)是运动缩放因子,bi (t) 是运动偏移因子。我们没有考虑运动的缩放,仅考虑了运动的偏移,所以ai(t) =0。可以使用上述多 层次运动曲线拟合算法计算出6:(t)。 整个在线编辑过程为:首先用户指定运动的关键帧和约束对(tj,cj),之后使用反向运动学求解 器对每个关键帧进行求解,在得到每个关键帧中每个关节的运动偏移量( tj,I/)后,使用多层次B样 条曲线对这些偏移量进行拟合,最后将对相邻帧的转角加上计算出的分量bi (t)就可以得到需要的光 滑运动序列。
4)试验结果
在图5.4中。我们将一个“走路并在中间回头”的运动编辑为一个“走路并在中间回头并挥手告别 ”的运动。在图5.5中编辑了一个后踢腿动作,使腿踢的高度增加,并保证中间序列的光滑过渡性。图 5.4
初始运动序列是一个“走路并在中间回头”的运动序列(a);编辑后的运动序列(b),此时的运动 在中间有一个挥手的动作,而且相邻的帧也相应地改变了,运动的过渡是光滑的羽5.5 初始运动序列 是一个“跳起来踢”的运动序列(a);编辑后的运动序列(b), 此时腿踢的高度变大,而且相邻的帧也相应地改变了,运动是光滑过渡的5.3,2 基于运动分割和 朝向变换相结合的运动轨迹编辑方法 运动轨迹编辑算法的流程包含三个步骤:落地约束检测和运动分割、运动路径提取与编 转载请注明:辽阳flash动画制作公司:http://www.flash520.com/city165/







案例 北京 上海 广州 深圳 天津 杭州 南京 济南 重庆 青岛 大连 宁波 厦门 成都 武汉 沈阳 西安 长春 长沙 福州 郑州 苏州 佛山 东莞 无锡 烟台 太原 合肥 南昌 南宁 昆明 温州 淄博 唐山 贵阳 海口 兰州 银川 西宁 泉州 包头 南通 大庆 徐州 潍坊 常州 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 岳阳 聊城 常德 漳州 滨州 茂名 淮安 江门 芜湖 湛江 廊坊 菏泽 柳州 宝鸡 珠海 绵阳 株洲 枣庄 许昌 通辽 湖州 新乡 咸阳 松原 安阳 周口 焦作 赤峰 邢台 郴州 宿迁 赣州 桂林 肇庆 曲靖 九江 商丘 汕头 信阳 营口 揭阳 龙岩 安庆 日照 遵义 三明 长治 湘潭 德阳 南充 乐山 达州 盘锦 延安 上饶 锦州 宜春 宜宾 吕梁 抚顺 临汾 渭南 开封 莆田 荆州 黄冈 四平 承德 本溪 玉林 孝感 荆门 宁德 运城 绥化 永州 怀化 黄石 泸州 清远 邵阳 衡水 益阳 丹东 铁岭 晋城 朔州 吉安 娄底 玉溪 辽阳 南平 濮阳 晋中 资阳 衢州 内江 滁州 阜阳 十堰 大同 朝阳 六安 宿州 通化 蚌埠 韶关 丽水 自贡 阳江 毕节 拉萨 昌吉 哈密 伊宁 喀什 晋江 增城 诸暨 丹阳 玉环 常熟 崇明 余姚 奉化 海宁 浏阳 大理 丽江 普洱 保山 邵通 西昌 雅安 广安 广元 巴中 遂宁 天水 酒泉 武威 张掖 北海 百色 桐城 哈尔滨 石家庄 乌鲁木齐 呼和浩特 鄂尔多斯 张家港 连云港 平顶山 驻马店 呼伦贝尔 张家口 马鞍山 齐齐哈尔 三门峡 秦皇岛 牡丹江 都江堰 攀枝花 克拉玛依 库尔勒 阿克苏 石河子 嘉峪关 石嘴山
备案号:皖ICP备17011723号-1    辽阳flash动画制作公司
返回首页   |   电话咨询   |   微信咨询