【技术实现步骤摘要】
本专利技术涉及一种三维计算机动画领域的系统,特别是具有人物角色等的分层结构的复杂物体的三维计算机动画模块。
技术介绍
以前,在用三维计算机制图(以下简称3D CG)将动物或人等人物生成动画图像时,使用顺序运动学和基于骨架法的关节角的主画面法(参照例如非专利文献I)作为广义的主画面法。下面用图2至图4简单说明这些方法。人物的动作,用图2的骨架结构的路径方向和移动生成身体整体的动作,通过骨架结构在关节部的局部坐标的变换生成身体的局部动作。通过移动其表面形状使其与该 骨架结构的动作相一致就成为人物的动作。作为关节位置上的局部坐标系的变换,一般用4X4矩阵,虽然能表达关节处的回转或平行移动,但一般使关节没有平行移动的自由度而只有旋转的自由度。这一回转角叫作关节角。使这些变换按照从路径到骨架结构的链接依次进行决定身体各部位的状态,作为在路径的坐标系(一般取宇宙坐标系)中的动作表示,根据其身体部位的动作决定身体整体的位置和方向,这样的方法称为顺序运动学。它们在各时刻(每一显示帧频)的重复,就成为作为随时间而动表达的动画。并且要有与帧频相一致的关节角数据,但关节角的主画面法只 ...
【技术保护点】
一种显示物体图形、图像的计算机三维动画系统,其特征在于,包括:处理分层结构模块的分层结构处理模块,该分层结构数据为表示构成所述物体的多个部位的分层结构的数据;处理属性组的属性组处理模块,该属性组表示将所述多个动画属性的集合作为一个属性组、在对应的多个属性组中该属性组与所述部位的对应关系;动作数据处理模块,处理使动作分别与登记在所述属性组中的多个属性组相对应的动作数据;动画控制模块,进行所述动作数据、所述属性组及所述分层结构数据的指定;动画算法模块,根据遵从所述动画控制模块的输入的所述动作数据、所述属性组及所述分层结构数据,计算出表示所述物体的形状随时间的变化的形状数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:袁桦,张玉,赖奇,
申请(专利权)人:上海威塔数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。