• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
Maya
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
Maya 设置腿部骨骼控制系统
软件发布 Maya 设置腿部骨骼控制系统
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 文章首页 >> 多媒体类 >> Maya >> Maya 设置腿部骨骼控制系统

Maya 设置腿部骨骼控制系统

添加时间: 2007-7-8 6:16:22  作者: 第九软件网  阅读次数:116   来源: http://www.d9soft.com

             Maya 设置腿部骨骼控制系统
     这是关于一套置腿部骨骼控制系统的教程,细节之处翻译的不好,或有遗漏的地方,请 多多包含。

1 、按 F2 切换到 Animation 菜单下,在侧视图里,我们进行 Skeleton > joint Tool ,依照下图创建 5 个( joint )关节,分别命名为 x_pelvis,x_knee,x_heel,x_ball, 和 x_toe ,然后进行 (Modify > Freeze Transformations) 命令。从 x_pelvis 关节到 x_heel 关节,我们给它个 IK ( Skeleton > IK Handle Tool ),将这 IK 取名为 'ik_leg' 。

2 、我们这步要创建 3 个 locator(Create -> Locator )。按住 V 键,分别将它们
定点在(图示)关节上,相应的更名为 lx_toe,lx_ball 和 lx_heel 。然后分别将这三个关节进行点约束 Constrain > Point (先选择 x_toe joint ,再选择 lx_toe locator ,如此类推)。

3 、选择 root 关节(即就是 x_pelvis ),然后进行复制 (Edit > Duplicate) 。将复制的一套骨骼移到一处,按下图分别命名为 r_pelvis,r_knee,r_heel,r_ball 和 r_toe 。 OK 后选择 r_toe 关节进行 Reroot 命令 (Skeleton > Reroot Skeleton) 。从 r_toe 到 r_ball 创建 IK(Skeleton > IK Handle Tool) ,并将这 IK 命名为 rik_ball 。然后 r_heel 到 r_pelvis 也创建 IK ,命名为 rik_pelvis 。

4 、我们先选择 x_pelvis 关节 , 再选择 rik_pelvis IKhandle ,进行点约束( Constrain > Point )。
现在我们打开 (Window > Animation Editors > Expression Editor ),弹出表
达式编辑器,要写一段小表达式。我们命名这表达式为 'const_toe' ,然后写以下代码:
r_toe.translateX = lx_toe.translateX;
r_toe.translateZ = lx_toe.translateZ;
if(lx_toe.translateY>0)
{
r_toe.translateY = lx_toe.translateY;
} else
{
r_toe.translateY = 0;
};
然后点 `Create` 按钮。
我们再建一个表达式,命名为 'const_ball' ,写入以下代码:
rik_ball.translateX = lx_ball.translateX;
rik_ball.translateZ = lx_ball.translateZ;
if(lx_ball.translateY>0)
{
rik_ball.translateY = lx_ball.translateY;
} else
{
rik_ball.translateY = 0;
};
点 `Create` 按钮。这两段 MEL 是分别控制 lx_toe 和 lx_ball 的。
现在我们从 outliner 大纲视图中选择 r_toe 关节, template 它( Display > Object Display > Template) 。再选择 rik_ball 和 rik_pelvis ikhandles 以及三个 locator(lx_toe, lx_ball, lx_heel) ,隐藏它们 (Display > Hide > Hide Selection) 。
现在我们可以测试这些关节了:)

5 、从 x_heel 关节到 x_toe 关节创建 IK 并命名为 `ik_toe` ,然后将 ik_toe 和 ik_leg 两个 IK 成组 (Edit > Group) ,命名为 `foot` 。然后我们打开它的 attirube editor ,在 Display 里勾选 `display handle` ,这样进入 component mode 就可以选择这个 selection handle (像 + 字)了。

6 、现在我们创建个 Locator ,命名为 `pole_leg` 。然后我们选择这个 Locator ,
按 shift 再选择 rik_pelvis ikhandle ,进行 Constrain > Pole Vector 。

7 、选择 x_pelvis 关节,进行复制 (Edit > Duplicate) 。然后将复制的这些关节移到一处,按图示分别将它们命名为 left_pelvis,left_knee,left_heel,left_ball 和 left_toe 。再进行 (Skeleton > Assume Preferred Angle) 。
用 (Skeleton > Joint Tool) 新建三个关节(图示),命名为 root,spine1 和 spine2 。然后 left_pelvis 关节与 root 关节连接。
选择 left_pelvis 关节,进行镜像 (Skeleton > Mirror Joint) 命令,将镜像的一串关节分别命名为 right_pelvis,right_knee,right_heel,right_ball 和 right toe 。

8 、在 outliner 大纲视图中,不选( root )根骨骼,其他的都选中,将它们成组
(Edit > Group) ,这一组命名为 `left_leg` 。然后将这一组复制(改复制属性如下图)重命名为 `right_leg` ,再将它沿 Z 轴稍微移一点,不要与 `left_leg` 重合。

9 、现在我们要创建很多点约束( Constrain >point )了。
在 left leg 一套关节中,
point constrain left_knee joint 到 r_knee joint.
point constrain left_heel joint 到 r_heel joint
point constrain left_ball joint 到 r_ball joint
point constrain left_toe joint 到 r_toe joint
point contrain x_pelvis joint 到 left_pelvis joint
在 right leg 一套关节中,
point constrain right_knee joint 到 r_knee joint
point constrain right_heel joint 到 r_heel joint
point constrain right_ball joint 到 r_ball joint
point constrain right_toe joint 到 r_toe joint
point contrain x_pelvis joint 到 right_pelvis joint
然后选择 'left_leg' 组中 x_pelvis 和 r_toe 关节; 'right_leg' 组中的 x_pelvis 和 r_toe ,将它们隐藏 (Display > Hide > Hide Selection) 。将 'left_leg' 组中 pole_leg locatoras 重先命名为 `pole_left_leg` ;如此类推,将 'right_leg' 组中也重先命名为 `pole_right_leg` ;将 'left_leg' 组中的 'foot' 组命名为 'left_foot' , 'right_leg' 组中的命名为 `right_foot` 。
OK 完成:)

 

上下文章:

 

上一篇文章: MAYA节点连接问题(2) 下一篇文章: Maya制作《湖南新闻联播》片头(2)

相关文章:

  • 以MDaemon为例解释邮件服务器的安全设置
  • 家庭无线生活 教你设置无线路由器
  • 优化Oracle网络设置的方案
  • 在Oracle里设置访问多个SQL Server
  • 技巧:交换机安全设置六大原则

相关软件:

  • DigiMode Maya V2.2.0
  • Amaya V8.8.1 For Win9x/Me
  • Amaya V9.2.2 Snapshot for Windows NT/2000/XP
  • Amaya V9.2.2.1-1 for Linux
  • OEM菜单设置器 V3.2
  • Windows 2003 设置工具 v1.20

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

多媒体类分类导航

  • 3ds Max
  • Authorware
  • Director
  • Maya
  • 多媒体其他

本类经典文章推荐

  • Maya 头发设定建模(2)
  • 用MAYA表达式制作钟表的动画
  • Maya 头发设定建模(3)
  • Maya 分析衰减深度帖图阴影(2)
  • Maya 头发设定建模(1)
  • Maya 分析衰减深度帖图阴影(1)
  • Maya 交叉伸缩器教程
  • Maya 硬件渲染粒子与软件渲染元素...
  • Maya制作《湖南新闻联播》片头(2...
  • Maya 设置腿部骨骼控制系统

Maya阅读排行

  • maya 一个做石头的插件Rock Gen
  • MAYA人体皮肤质感插件
  • Maya 头发设定建模(2)
  • Maya 眼睛的制作(2)
  • maya教你给mm穿衣服(1)
  • 不同版本之间的Maya文件的转换
  • Maya 设置腿部骨骼控制系统
  • MAYA面部动画插件
  • Maya PaintEffects 制作头发(3)
  • Maya 头发设定建模(1)

多媒体类阅读总排行

  • 3DS MAX教程:相机分类及设定
  • 3Dmax中角色动画初步之角色建模
  • 3DS MAX教程:贴图制作
  • 3DSMAX实例:制作特殊灯光特效
  • 3DS MAX教程三:提高兴趣篇
  • 3DS MAX系统配置及安装
  • 3DS MAX教程:对象布尔运算
  • 3DSMAX应用技巧之一口气一个足球
  • 认识3DS MAX界面
  • 3DS MAX教程:高级材质生成

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有