Mery睁眼+握拳脚本使用方法

最近老是有小伙伴问我“握拳”手势用的是什么插件,其实这只是一个简单的mel脚本,这里我就连同“睁眼”一起放出来,操作方法:打开脚本编辑器>>粘贴MEL>>全选MEL>>点击三角符号运行。除此之外也可以将MEL脚本直接拖到工具架上运行

//睁眼
setAttr "Mery_ac_rg_supfLid_move_sg.translateY" 0.65;
setAttr "Mery_ac_lf_supfLid_move_sg.translateY" 0.65;

//握拳
setAttr "Mery_ac_lf_ring02.rotateX" 0.827389;
setAttr "Mery_ac_lf_thumb01.rotateX" 28.302883;
setAttr "Mery_ac_lf_index03.rotateX" 3.30324;
setAttr "Mery_ac_lf_index02.rotateX" 0.373954;
setAttr "Mery_ac_lf_index01.rotateX" -13.880063;
setAttr "Mery_ac_lf_index_base.rotateX" 0;
setAttr "Mery_ac_lf_thumb03.rotateX" -6.725448;
setAttr "Mery_ac_lf_thumb02.rotateX" -10.301769;
setAttr "Mery_ac_lf_ring01.rotateX" 3.487558;
setAttr "Mery_ac_lf_ring_base.rotateX" 0;
setAttr "Mery_ac_lf_pinky03.rotateX" -2.291831;
setAttr "Mery_ac_lf_pinky02.rotateX" 0.691009;
setAttr "Mery_ac_lf_pinky01.rotateX" 4.557372;
setAttr "Mery_ac_lf_pinky_base.rotateX" 0;
setAttr "Mery_ac_lf_middle03.rotateX" -2.291831;
setAttr "Mery_ac_lf_middle02.rotateX" 0.293705;
setAttr "Mery_ac_lf_middle01.rotateX" -1.216076;
setAttr "Mery_ac_lf_middle_base.rotateX" 0;
setAttr "Mery_ac_lf_ring03.rotateX" -2.291831;
setAttr "Mery_ac_lf_ring02.rotateY" -3.133414;
setAttr "Mery_ac_lf_thumb01.rotateY" -4.043442;
setAttr "Mery_ac_lf_index03.rotateY" 0.399745;
setAttr "Mery_ac_lf_index02.rotateY" -3.219081;
setAttr "Mery_ac_lf_index01.rotateY" -7.40807;
setAttr "Mery_ac_lf_index_base.rotateY" 0;
setAttr "Mery_ac_lf_thumb03.rotateY" 5.749484;
setAttr "Mery_ac_lf_thumb02.rotateY" 10.317666;
setAttr "Mery_ac_lf_ring01.rotateY" -3.855357;
setAttr "Mery_ac_lf_ring_base.rotateY" 0;
setAttr "Mery_ac_lf_pinky03.rotateY" -2.291831;
setAttr "Mery_ac_lf_pinky02.rotateY" -3.166255;
setAttr "Mery_ac_lf_pinky01.rotateY" -14.830043;
setAttr "Mery_ac_lf_pinky_base.rotateY" 0;
setAttr "Mery_ac_lf_middle03.rotateY" -2.291831;
setAttr "Mery_ac_lf_middle02.rotateY" -3.227384;
setAttr "Mery_ac_lf_middle01.rotateY" -6.141131;
setAttr "Mery_ac_lf_middle_base.rotateY" 0;
setAttr "Mery_ac_lf_ring03.rotateY" -2.291831;
setAttr "Mery_ac_lf_ring02.rotateZ" -102.114342;
setAttr "Mery_ac_lf_thumb01.rotateZ" -8.354095;
setAttr "Mery_ac_lf_index03.rotateZ" -70.73108;
setAttr "Mery_ac_lf_index02.rotateZ" -83.944531;
setAttr "Mery_ac_lf_index01.rotateZ" -75.51321;
setAttr "Mery_ac_lf_index_base.rotateZ" 0;
setAttr "Mery_ac_lf_thumb03.rotateZ" -43.610245;
setAttr "Mery_ac_lf_thumb02.rotateZ" -17.469513;
setAttr "Mery_ac_lf_ring01.rotateZ" -89.515243;
setAttr "Mery_ac_lf_ring_base.rotateZ" 0;
setAttr "Mery_ac_lf_pinky03.rotateZ" -42.291831;
setAttr "Mery_ac_lf_pinky02.rotateZ" -89.632704;
setAttr "Mery_ac_lf_pinky01.rotateZ" -93.331885;
setAttr "Mery_ac_lf_pinky_base.rotateZ" 0;
setAttr "Mery_ac_lf_middle03.rotateZ" -42.291831;
setAttr "Mery_ac_lf_middle02.rotateZ" -102.517377;
setAttr "Mery_ac_lf_middle01.rotateZ" -86.476423;
setAttr "Mery_ac_lf_middle_base.rotateZ" 0;
setAttr "Mery_ac_lf_ring03.rotateZ" -42.291831;
setAttr "Mery_ac_rg_ring02.rotateX" 0.827389;
setAttr "Mery_ac_rg_thumb01.rotateX" 28.302883;
setAttr "Mery_ac_rg_index03.rotateX" 3.30324;
setAttr "Mery_ac_rg_index02.rotateX" 0.373954;
setAttr "Mery_ac_rg_index01.rotateX" -13.880063;
setAttr "Mery_ac_rg_index_base.rotateX" 0;
setAttr "Mery_ac_rg_thumb03.rotateX" -6.725448;
setAttr "Mery_ac_rg_thumb02.rotateX" -10.301769;
setAttr "Mery_ac_rg_ring01.rotateX" 3.487558;
setAttr "Mery_ac_rg_ring_base.rotateX" 0;
setAttr "Mery_ac_rg_pinky03.rotateX" -2.291831;
setAttr "Mery_ac_rg_pinky02.rotateX" 0.691009;
setAttr "Mery_ac_rg_pinky01.rotateX" 4.557372;
setAttr "Mery_ac_rg_pinky_base.rotateX" 0;
setAttr "Mery_ac_rg_middle03.rotateX" -2.291831;
setAttr "Mery_ac_rg_middle02.rotateX" 0.293705;
setAttr "Mery_ac_rg_middle01.rotateX" -1.216076;
setAttr "Mery_ac_rg_middle_base.rotateX" 0;
setAttr "Mery_ac_rg_ring03.rotateX" -2.291831;
setAttr "Mery_ac_rg_ring02.rotateY" -3.133414;
setAttr "Mery_ac_rg_thumb01.rotateY" -4.043442;
setAttr "Mery_ac_rg_index03.rotateY" 0.399745;
setAttr "Mery_ac_rg_index02.rotateY" -3.219081;
setAttr "Mery_ac_rg_index01.rotateY" -7.40807;
setAttr "Mery_ac_rg_index_base.rotateY" 0;
setAttr "Mery_ac_rg_thumb03.rotateY" 5.749484;
setAttr "Mery_ac_rg_thumb02.rotateY" 10.317666;
setAttr "Mery_ac_rg_ring01.rotateY" -3.855357;
setAttr "Mery_ac_rg_ring_base.rotateY" 0;
setAttr "Mery_ac_rg_pinky03.rotateY" -2.291831;
setAttr "Mery_ac_rg_pinky02.rotateY" -3.166255;
setAttr "Mery_ac_rg_pinky01.rotateY" -14.830043;
setAttr "Mery_ac_rg_pinky_base.rotateY" 0;
setAttr "Mery_ac_rg_middle03.rotateY" -2.291831;
setAttr "Mery_ac_rg_middle02.rotateY" -3.227384;
setAttr "Mery_ac_rg_middle01.rotateY" -6.141131;
setAttr "Mery_ac_rg_middle_base.rotateY" 0;
setAttr "Mery_ac_rg_ring03.rotateY" -2.291831;
setAttr "Mery_ac_rg_ring02.rotateZ" -102.114342;
setAttr "Mery_ac_rg_thumb01.rotateZ" -8.354095;
setAttr "Mery_ac_rg_index03.rotateZ" -70.73108;
setAttr "Mery_ac_rg_index02.rotateZ" -83.944531;
setAttr "Mery_ac_rg_index01.rotateZ" -75.51321;
setAttr "Mery_ac_rg_index_base.rotateZ" 0;
setAttr "Mery_ac_rg_thumb03.rotateZ" -43.610245;
setAttr "Mery_ac_rg_thumb02.rotateZ" -17.469513;
setAttr "Mery_ac_rg_ring01.rotateZ" -89.515243;
setAttr "Mery_ac_rg_ring_base.rotateZ" 0;
setAttr "Mery_ac_rg_pinky03.rotateZ" -42.291831;
setAttr "Mery_ac_rg_pinky02.rotateZ" -89.632704;
setAttr "Mery_ac_rg_pinky01.rotateZ" -93.331885;
setAttr "Mery_ac_rg_pinky_base.rotateZ" 0;
setAttr "Mery_ac_rg_middle03.rotateZ" -42.291831;
setAttr "Mery_ac_rg_middle02.rotateZ" -102.517377;
setAttr "Mery_ac_rg_middle01.rotateZ" -86.476423;
setAttr "Mery_ac_rg_middle_base.rotateZ" 0;
setAttr "Mery_ac_rg_ring03.rotateZ" -42.291831;

//半握拳
setAttr "Mery_ac_lf_pinky_base.rotateX" -2.291831;
setAttr "Mery_ac_lf_thumb03.rotateX" -2.291831;
setAttr "Mery_ac_lf_thumb02.rotateX" -2.291831;
setAttr "Mery_ac_lf_thumb01.rotateX" 19.708169;
setAttr "Mery_ac_lf_index03.rotateX" -2.291831;
setAttr "Mery_ac_lf_index02.rotateX" -2.291831;
setAttr "Mery_ac_lf_ring03.rotateX" -2.291831;
setAttr "Mery_ac_lf_ring02.rotateX" -2.291831;
setAttr "Mery_ac_lf_ring01.rotateX" -0.168926;
setAttr "Mery_ac_lf_ring_base.rotateX" -2.291831;
setAttr "Mery_ac_lf_pinky03.rotateX" -2.291831;
setAttr "Mery_ac_lf_pinky02.rotateX" -2.291831;
setAttr "Mery_ac_lf_index01.rotateX" -2.291831;
setAttr "Mery_ac_lf_index_base.rotateX" -2.291831;
setAttr "Mery_ac_lf_middle03.rotateX" -2.291831;
setAttr "Mery_ac_lf_middle02.rotateX" -2.291831;
setAttr "Mery_ac_lf_middle01.rotateX" -2.291831;
setAttr "Mery_ac_lf_middle_base.rotateX" -2.291831;
setAttr "Mery_ac_lf_pinky01.rotateX" -2.291831;
setAttr "Mery_ac_lf_pinky_base.rotateY" -2.291831;
setAttr "Mery_ac_lf_thumb03.rotateY" -2.291831;
setAttr "Mery_ac_lf_thumb02.rotateY" 9.708169;
setAttr "Mery_ac_lf_thumb01.rotateY" 4.708169;
setAttr "Mery_ac_lf_index03.rotateY" -2.291831;
setAttr "Mery_ac_lf_index02.rotateY" -2.291831;
setAttr "Mery_ac_lf_ring03.rotateY" -2.291831;
setAttr "Mery_ac_lf_ring02.rotateY" -2.291831;
setAttr "Mery_ac_lf_ring01.rotateY" -3.938286;
setAttr "Mery_ac_lf_ring_base.rotateY" -2.291831;
setAttr "Mery_ac_lf_pinky03.rotateY" -2.291831;
setAttr "Mery_ac_lf_pinky02.rotateY" -2.291831;
setAttr "Mery_ac_lf_index01.rotateY" 6.807102;
setAttr "Mery_ac_lf_index_base.rotateY" -2.291831;
setAttr "Mery_ac_lf_middle03.rotateY" -2.291831;
setAttr "Mery_ac_lf_middle02.rotateY" -2.291831;
setAttr "Mery_ac_lf_middle01.rotateY" 1.008259;
setAttr "Mery_ac_lf_middle_base.rotateY" -2.291831;
setAttr "Mery_ac_lf_pinky01.rotateY" -17.037031;
setAttr "Mery_ac_lf_pinky_base.rotateZ" -2.291831;
setAttr "Mery_ac_lf_thumb03.rotateZ" -24.291831;
setAttr "Mery_ac_lf_thumb02.rotateZ" -4.291831;
setAttr "Mery_ac_lf_thumb01.rotateZ" -7.291831;
setAttr "Mery_ac_lf_index03.rotateZ" -22.291831;
setAttr "Mery_ac_lf_index02.rotateZ" -32.291831;
setAttr "Mery_ac_lf_ring03.rotateZ" -42.291831;
setAttr "Mery_ac_lf_ring02.rotateZ" -42.291831;
setAttr "Mery_ac_lf_ring01.rotateZ" -42.291831;
setAttr "Mery_ac_lf_ring_base.rotateZ" -2.291831;
setAttr "Mery_ac_lf_pinky03.rotateZ" -42.291831;
setAttr "Mery_ac_lf_pinky02.rotateZ" -32.291831;
setAttr "Mery_ac_lf_index01.rotateZ" -22.291831;
setAttr "Mery_ac_lf_index_base.rotateZ" -2.291831;
setAttr "Mery_ac_lf_middle03.rotateZ" -42.291831;
setAttr "Mery_ac_lf_middle02.rotateZ" -52.291831;
setAttr "Mery_ac_lf_middle01.rotateZ" -32.291831;
setAttr "Mery_ac_lf_middle_base.rotateZ" -2.291831;
setAttr "Mery_ac_lf_pinky01.rotateZ" -47.291831;
setAttr "Mery_ac_rg_pinky_base.rotateX" -2.291831;
setAttr "Mery_ac_rg_thumb03.rotateX" -2.291831;
setAttr "Mery_ac_rg_thumb02.rotateX" -2.291831;
setAttr "Mery_ac_rg_thumb01.rotateX" 19.708169;
setAttr "Mery_ac_rg_index03.rotateX" -2.291831;
setAttr "Mery_ac_rg_index02.rotateX" -2.291831;
setAttr "Mery_ac_rg_ring03.rotateX" -2.291831;
setAttr "Mery_ac_rg_ring02.rotateX" -2.291831;
setAttr "Mery_ac_rg_ring01.rotateX" -0.168926;
setAttr "Mery_ac_rg_ring_base.rotateX" -2.291831;
setAttr "Mery_ac_rg_pinky03.rotateX" -2.291831;
setAttr "Mery_ac_rg_pinky02.rotateX" -2.291831;
setAttr "Mery_ac_rg_index01.rotateX" -2.291831;
setAttr "Mery_ac_rg_index_base.rotateX" -2.291831;
setAttr "Mery_ac_rg_middle03.rotateX" -2.291831;
setAttr "Mery_ac_rg_middle02.rotateX" -2.291831;
setAttr "Mery_ac_rg_middle01.rotateX" -2.291831;
setAttr "Mery_ac_rg_middle_base.rotateX" -2.291831;
setAttr "Mery_ac_rg_pinky01.rotateX" -2.291831;
setAttr "Mery_ac_rg_pinky_base.rotateY" -2.291831;
setAttr "Mery_ac_rg_thumb03.rotateY" -2.291831;
setAttr "Mery_ac_rg_thumb02.rotateY" 9.708169;
setAttr "Mery_ac_rg_thumb01.rotateY" 4.708169;
setAttr "Mery_ac_rg_index03.rotateY" -2.291831;
setAttr "Mery_ac_rg_index02.rotateY" -2.291831;
setAttr "Mery_ac_rg_ring03.rotateY" -2.291831;
setAttr "Mery_ac_rg_ring02.rotateY" -2.291831;
setAttr "Mery_ac_rg_ring01.rotateY" -3.938286;
setAttr "Mery_ac_rg_ring_base.rotateY" -2.291831;
setAttr "Mery_ac_rg_pinky03.rotateY" -2.291831;
setAttr "Mery_ac_rg_pinky02.rotateY" -2.291831;
setAttr "Mery_ac_rg_index01.rotateY" 6.807102;
setAttr "Mery_ac_rg_index_base.rotateY" -2.291831;
setAttr "Mery_ac_rg_middle03.rotateY" -2.291831;
setAttr "Mery_ac_rg_middle02.rotateY" -2.291831;
setAttr "Mery_ac_rg_middle01.rotateY" 1.008259;
setAttr "Mery_ac_rg_middle_base.rotateY" -2.291831;
setAttr "Mery_ac_rg_pinky01.rotateY" -17.037031;
setAttr "Mery_ac_rg_pinky_base.rotateZ" -2.291831;
setAttr "Mery_ac_rg_thumb03.rotateZ" -24.291831;
setAttr "Mery_ac_rg_thumb02.rotateZ" -4.291831;
setAttr "Mery_ac_rg_thumb01.rotateZ" -7.291831;
setAttr "Mery_ac_rg_index03.rotateZ" -22.291831;
setAttr "Mery_ac_rg_index02.rotateZ" -32.291831;
setAttr "Mery_ac_rg_ring03.rotateZ" -42.291831;
setAttr "Mery_ac_rg_ring02.rotateZ" -42.291831;
setAttr "Mery_ac_rg_ring01.rotateZ" -42.291831;
setAttr "Mery_ac_rg_ring_base.rotateZ" -2.291831;
setAttr "Mery_ac_rg_pinky03.rotateZ" -42.291831;
setAttr "Mery_ac_rg_pinky02.rotateZ" -32.291831;
setAttr "Mery_ac_rg_index01.rotateZ" -22.291831;
setAttr "Mery_ac_rg_index_base.rotateZ" -2.291831;
setAttr "Mery_ac_rg_middle03.rotateZ" -42.291831;
setAttr "Mery_ac_rg_middle02.rotateZ" -52.291831;
setAttr "Mery_ac_rg_middle01.rotateZ" -32.291831;
setAttr "Mery_ac_rg_middle_base.rotateZ" -2.291831;
setAttr "Mery_ac_rg_pinky01.rotateZ" -47.291831;

喵喵动画屋
喵喵动画屋https://miaodonghua.com
一枚默默无闻的2B动画师。

留下一个答复

- 广告 -

推荐文章

Maya中如何使用附加曲线命令(Attach Curves)?

0
今天我们来讲一下:在Maya曲面建模中曲线菜单下的这个【附加曲线命令-Attach Curves】。 那么说白了就是以多种方式将两条曲线连接融合到一起。例如我们使用ep曲线工具在场景中画两条曲线,我们只要选择它们,然后在曲线菜单下执行附加命令。 这样这两条曲线就融合到一起了。 那么下面我们打开的它的选项设置,我们来看下一些比较细节的参数。我们可以看到,我们刚才们默认使用的附加方法是:融合曲线。那么这个模式融合的曲线,它的接合部分是比较平滑的,并且我们可以设置它的这个接合部分的偏移值,那么这里默认的是0.5,也就是处于两条曲线之间的中心位置。 可能这里我们就会比较困惑,我们怎么才能快速判断出接合部分的偏移方向?那么这里我们只要记住:我们的这个偏移值永远是以绿色高亮显示的这根曲线作为参考的。 假设我们设置为0,也就是几乎没有偏移,所以我们可以预判:接合位置一定是靠近绿色曲线的这一端。 当然,如果我们在选择曲线的过程中,最后选择的是左边的这根曲线。那么左边的这条曲线就会变为绿色高亮显示,那么相同的参数设定,我们点击应用。 它的接合位置就会偏向左边的这个位置。所以这里我们不难看出,我们的这个偏移值。不能一根筋的认为:它一定是偏向左或者偏向右,具体还是要以我们最后选择的这根绿色曲线作为参考对象。 我们先重置一下参数,那么下面的这个是【插入结】。我们勾选它,选择曲线,点击应用后,我们可以看到,相比我们之前的这根曲线,我们当前的这根曲线的接合部分,更接近这两条这曲线的末端形状。当然,具体要到一个什么样的程度,我们可以调节下面的这个插入值,这个值越接近0,形状就会保持的越多,值越大,自然就会像上面的这个曲线形状过于的平滑。 我们重置一下参数,然后下面的这个是【保持原始】,也就是保持原始曲线。 那么我们取消勾选之后,我们再次融合曲线,原始曲线就会直接被移除不再保留了。 我们撤销回去,我们先重置一下参数,最后我们来看下附加方法中的另一个:连接曲线。 那么这个就比较简单,相比这个【融合曲线】模式,我们的这个【连接曲线】是以最小曲率来进行连接的。我们选择曲线,点击应用,我们可以看到,曲线的末端直接就被接合上了,过度显得非常的生硬。 然后,我们再来看这个被激活的【多结点】选项,那么刚才我们使用的是保持,也就是保持这种比较生硬的连接。 那么另外的这个移除,作用就是给接合的部分做一个平滑处理,我们选择曲线,点击应用。我们可以看到:这次这个接合部分的过度,就显得平滑了许多。 至好了,关于这个附加曲线命令就讲这么多。

Maya中如何使用合并线/塌陷命令(Merge/Collapse edges)?

0
今天我们来认识一下Maya多边形建模中的【合并线/塌陷命令(Merge/Collapse edges)】。我们先在场景中创建一个球体,我们首先来讲一下:合并线到中心点。我们先进入线模式,我们只要选择对应的线,按住Shift键+右键,打开【合并/塌陷菜单】,选择合并线到中心点。 这样这两条线就合并到它们之间的中心位置了。 那么这里,我不能按照惯性思维坚持的认为这个合并线就是就是把线拼合到一起。而它真实的合并规则是,只要我们选择了线,线上所连接的端点都会被统一的进行合并,所以点都被合并了,线自然就消失了。 那么这次为了看清楚,我们选择单条线。我们来仔细的观察下:它所连接的这两个端点,是怎么合并到这条线的中心位置的。 我们再来操作一遍,那么这次就比较明显了,这个就是合并到线的中心点。 然后我们再看下:塌陷边的命令。那么什么是塌陷边呢?塌陷边的意思就是我们把边拿走的同时,它周围的点线面会自动缝合成一个新的表面。 例如我们我们要塌陷这条边和这条边。 我们只要选择它们,按住Shift键+右键,打开【合并/塌陷菜单】,选择塌陷命令。 我们可以看到:边被移除的同时,它周围的点线面会自动缝合,这个就是塌陷命令的原理以及使用方法。 然后我们再来看下:目标焊接工具。那么这个目标焊接边和目标焊接点,其实都是一样的操作方法。我们只要按住Shift键+右键,打开【合并/塌陷菜单】,选择目标焊接工具。 这个时候,我们就可以左键按下选择一条边,然后拖动到另一条边。 松开鼠标,这样,这两条边就被焊接到一起了。 当然,如果我们要把焊接的位置改为这两条边之间的中心位置。 我们只要打开目标焊接工具的选项设置。 在这里勾选焊接到中心位置就可以了。 这样,我们再来操作的时候,这个焊接边的位置就会位于两条边之间的中心位置,非常简单。 那么关于线的合并焊接差不多就是这些内容,至于合并面也很简单,这里我们就顺便一次性讲了。那么同样的,这个合并面和我们平时所说的合并单元格也是不一样的,而是合并我们选择面上的所有顶点到中心位置。我们只要进入面模式,选择想要合并的面,按住Shift+右键,选择合并面到中心点就OK了 好了,关于并线/塌陷命令就讲到这里。

MAYA脚本:平移旋转自动归零

0
//by 喵喵动画屋 旋转归零 string $lanzi[] = `ls -sl`; int $shuliang = size($lanzi); print($shuliang+"n"); for($i=0;$i<$shuliang;$i++) { print($lanzi[$i]+"n"); int $rotate_ret =...

Maya动画控制区的认识

0
Maya的动画控制区在Maya中非常重要,这里面,我们可以非常方便的进行关键帧的设置和调节。 第一个:时间滑块,它的主要作用是用于控制播放范围、关键帧以及受控的关键点。时间滑块上的红色标记是我们设置的关键帧,我们使用鼠标在时间滑块上,点击帧的序号,可以跳转到指定帧动画。使用鼠标拖动,可以控制动画,向前或者向后预览动画。 时间滑块后面的这个编辑框,是设置当前的时间帧,我们可以直接输入对应的帧序号,也可以直接在时间滑块上点击对应的帧序号,都可以实现设置当前的时间帧。 第二个:动画控制区按钮,因为他们是相对称的功能关系,所以从中间往两边来介绍。 这个是向后播放 这个是向前播放 这个是前进到下一个关键帧 这个是后退到上一个关键帧 这个是前进一帧 这个是后退一帧 这个是跳转至帧范围结尾的最后一帧 这个是跳转至帧范围开头的起点 第三个:范围滑块,它是用于控制上面“时间滑块”中的播放范围。 下面分别是动画开始的时间帧和动画结束的时间帧,这两个参数是决定了整个动画帧的总范围。 在这个场景中,我们默认范围是1到200帧,而下面的这个是动画开始播放的时间帧和动画结束播放的时间帧范围(1到100帧)。 这两个参数,就是相当于,从总范围中选择一段作为播放范围。在这个场景中,我们就是从总范围(1到200帧)当中选择(1到100帧)作为播放范围。 同时,关于设置开始播放和结束播放的时间帧,我们还可以拖动时间滑块任意一端,就可以很方便的设置播放范围。 至于后面的这个是动画层菜单和角色层菜单,是在复杂交互场景中,才会用所用到的功能。 第四个:播放选项,这个是帧速率,也就我们通常所说的fps,我们可以根据自己的需要设置帧速率,而平时我们使用的标准帧速率为24帧/s。 后面的这个是动画播放状态,当前这个图标是播放一次,也就是播放到最后一帧就自动停止。 我们点击图标切换播放状态,当前这个图标是往返循环,意思就是向前和向后循环播放。 我们再次点击切换,当前这个图标是连续循环,这和我们听歌时候的单曲循环是一样的原理。 然后,后面的这个是缓存播放,用于查看我们对动画所做的更改,而并不需要再次创建播放预览。默认是开启状态,我们可以在时间滑块底下看到蓝色的部分。 最后的这两个分别是自动关键帧和时间滑块首选项,因为是认识界面,所以这里只做了解,我们在后面的案例中,再做具体分析。 好了,Maya动画控制区就讲到这里。

Maya中如何进行倒角(Bevel)?

0
今天我们来了解一下MAYA多边形建模中【编辑网格】下的这个【bevel】倒角命令。 那么什么倒角呢?倒角就是:对【多边形棱角】进行一个斜切的处理,让模型棱角变得更加光滑,更加美观,换句话说,也就是让这个棱角显得不是那么的硬。 例如,我们在场景中创建一个立方体,那么,我们都知道:我们生活中大部分物体,像桌椅板凳之类的,它们的棱角,其实都不是像这种比较尖锐的,严格意义来说,都是有一定斜切过度的。所以我们平时在建模的时候,通常都需要对模型上的某些边进行【倒角处理】。就像这个立方体一样,假设我们要对它的某些边进行倒角,我们只需要【右键进入线模式】,按住Shift键加选棱角上的边。如果我要不小心多选了,我们可以按住Ctrl键减选单条边。 选择完毕之后,我们只要按住Shift键+鼠标右键,就可以快速选择【倒角命令】。 倒角后的效果如下。 当然如果我们不怕麻烦,也同样可以在【编辑网格菜单】下选择【倒角命令】,那么它所对应的快捷键是【Ctrl+B】,我们怎么方便怎么用就可以了。 那么,当我们执行倒角之后,我们可以看到:这里,我们可以进一步的对【倒角细节】进行调节。 那么我们最常用到的就是这个【分数】和【分段】。 这个【分数】,说白了也就是用于调节倒角的宽度。我们可以直接输入参数,也可以使用鼠标在对应的标签上拖动,就能快速改变倒角的宽度。 那么这里,这个倒角明显太宽了,我们可以设置为一个0.02。 至于这个【分段】,就是倒角的分段数,分段数越多,这个倒角就会更加平滑,那我们也不用设置的非常高,这里我们设置为4段就可以了。效果很明显,刚才是一段,现在马上变为了4段显示。 这个就是倒角命令的基本使用方法。但是我们可能心里还会有疑问,这个倒角命令到底怎样设置才会合适?另外这个【倒角命令】和我们的【平滑操作】又有怎样的联系? 这里,我们首先要明确:这个【倒角命令】和我们【平滑操作】是相辅相成的。而几乎我们所有的模型,后期都需要进行【平滑处理】。什么意思呢?也就是说我们这个【倒角】不准确的话,那么【平滑处理】之后模型就可能会丢失模型原有的基本形态。所以就需要我们在【倒角】的同时,去观察【平滑之后的效果】。 例如,我们重新创建一个立方体,我们按下3键【开启平滑预览】。我们可以看到,这个立方体早已经没有了基本形态。这就是因为:我们对边缘上的线没有进行任何【倒角】或者加线处理。 这里,我们只要记住:在平滑处理的过程中,线越密集的地方,越能保持形状。换而言之,我们【倒角】的本质,其实就是加线,让物体的边缘形状得以保持。我们按下2键开启【原始线框显示】和【平滑预览】,这次我们通过【倒角命令】来观察,它对【平滑操作】的影响。 这次我们选择立方体上所有的边,再次选择执行【倒角命令】。 那么我们可以看到,模型初步有了一些变化,我们尝试减少【倒角的宽度】,我们设置为0.02,我们可以看到,现在这个模型就无限接近原始立方体了。 但是我们细心观察就会发现,这个【倒角边缘部分】还是过于平滑了,那么我们想要保持更多的原始形状应该怎么做呢?既然刚才我们讲到了:线越密集的地方,越能保持形状。所以,这里我们就可以通过这个【倒角的分段数】来进一步的保持边缘的形状。 于此同时,这个倒角的平滑度,也会相应的获得提升! 总结一下:如果我们想要知道【倒角】+【平滑】之后效果,我们可以按3键开启【原始线框显示】和【平滑预览】,这样就可以辅助我们进行【倒角】加线。 最后,如果我们要关闭【原始线框显示】和【平滑预览】,我们只要按下1键就OK了。 那么这个就是我们倒角之后的效果,我们可以明显的感觉到:它的这个棱角比我们之前要精细圆润很多。 在此基础上,这个立方体的形态又得到了很好的保持。 当然,如果我们不想使用【倒角】来处理,我们也可以按住shift键+右键,选择【插入循环边】。 这样我们就能够手动对边缘进行加线处理了,可以说是殊途同归。 加完线,我们一定要记得按下Q键取消命令,不然有可能会点到其他的边,导致线重叠的问题。最后,我们右键选择回到物体级别就OK了。 好了,关于【倒角命令】就讲这么多。