Maya
zn_3065
这个作者很懒,什么都没留下…
展开
-
Maya使用动力学曲线驱动骨骼
接上篇将骨骼均匀放置在曲线后,设置动力学驱动骨骼。需要说明的是,由于动力学化曲线以后,会自动创建出一条曲线作为动力学曲线。原有的曲线仅仅作为动力学曲线开始位置。由于我没有找到返回创建的曲线名称的方法。所以手动的复制了一条曲线链接到follicle上,方便后面绑定使用。依然先选择曲线在选择根骨骼运行脚本。import pymel.core as pmsl = pm.ls(selec...原创 2018-08-30 18:38:22 · 6100 阅读 · 0 评论 -
Maya批量删除选择的中间层级
在使用Maya的时候经常需要对大纲视图进行操作管理,比如下图中要删除选择的中间层级。直接删除的话会连带子节点一起删除,需要先改变链接关系再删除。如果数量过多的话还是比较让人烦恼的。 选择需要移除的中间层,运行脚本就可以删除中间层保留子级。import pymel.core as pydef FindRoot(sl): '获取所有根节点' root = [] ...原创 2018-08-28 15:39:52 · 2771 阅读 · 1 评论 -
Maya使用正则选择相应节点
选择相关的控制器同时K帧是经常要用的功能,有时候一个一个选也挺麻烦的。有下图的结构,选择根节点运行脚本,将选择所有带有"_con_数字" 命名的控制器。import re as reroot = py.listRelatives(py.selected(),allDescendents=1,fullPath=1)print root[0]orig = re.findall(r"(\...原创 2018-08-28 16:08:55 · 657 阅读 · 0 评论 -
maya将一组骨骼均匀放置在曲线上
将一组骨骼均匀的放置在曲线上。先选择曲线,再选择骨骼的根节点。运行脚本。import pymel.core as pysl = py.ls(selection=1)cv = sl[0]bone = py.listRelatives(sl[1],allDescendents=True)bone.append(sl[1])bone.reverse()py.rebuildCur...原创 2018-08-29 20:48:31 · 2537 阅读 · 1 评论 -
Maya-沿着曲面放置几何体
突然想起来以前的时候经常为了在曲面上放置大量重复物体的问题而烦恼,想想能不能写个脚本解决一下。首先在曲面以外的空间上放置一组几何体,用来确定前向和向右的距离。最后按照中上右的顺序运行相应脚本 选择目标曲面运行相应脚本 在曲面开始复制的位置放好第一个砖块。选择并运行相应脚本 运行剩下的脚本,数量多的话maya会卡一会儿,等等就好。在曲面弯曲的不是很厉害的地方效果还是不错的,中间弯曲过...原创 2018-09-06 10:51:38 · 1921 阅读 · 1 评论 -
Maya几何体变铁链
本来心血来潮想写个做锁子甲的脚本,最后弄成了个类似铁链的效果。不过也挺有意思,要是弄铁链的时候还是挺方便的。研究的过程还是挺有意思的。在一开始的时候想的很简单。调用一个方法直接把要复制的对象Y轴对齐到平面的法线方向上,但是无奈怎么也没找到Maya里面有这个方法。纠结了一段时间以后只能把旋转分为两次。在物体的局部的X,Z轴上分别旋转两次把Y轴对齐到法线上,这样就可以吧物体附着到面上了。沿着边...原创 2018-09-14 15:30:40 · 1296 阅读 · 0 评论 -
Maya 2018 Qt Designer无法运行解决方案
发现自己的Maya2018的Qt Designer按照网上添加给出的2017的方法解决不好用。简单查了一下,应该是maya2018版本的问题在更高的比如2018.2中应该已经解决了,懒得下载补丁了。法线改一下config也能运行。在maya2018/bin/下面有一个qt.conf的文件用记事本打开把上面第二行Prefix=$(MAYA_LOCATION)改成当前Maya的目录就可以运行了Pr...原创 2018-09-20 15:13:22 · 2147 阅读 · 0 评论 -
两种方法让 Maya 加载使用Qt Designer 所创建的ui文件
虽然我写脚本还不是很熟练但是总是在没有UI的纯代码下调试真的很烦。选择这个运行一下,再选择这个运行一下,最后按顺序选择这几个再运行一下。。。。。过了几天自己好像都看不太懂了。还是学习一下UI的写法吧。maya创建UI可以自己纯用代码来写,也可以借助一个叫Qt Designer图形界面来创建一个ui文件供Maya加载后使用。作为我这种半吊子来说,使用图形界面就是相当友好上手快捷的事情了。Qt D...原创 2018-10-18 13:35:26 · 2314 阅读 · 0 评论 -
Maya选择工具
在制作动画的时,动画师会频繁在多个控制器中切换,做一个工具方便动画师快速切换选择。而且可以将列表存取到本地,一次制作多次使用。选择相应的控制器在save name中输入方便积记忆的名称点击save to list就可以添加到列表上,如果不填,就会直接使用控制器名称进行存储。可以选择多个控制器进行存储,方便选择链条状骨骼。点击列表中条目就自动选择相应控制器。Save List将列表存入本地。...原创 2018-10-30 17:52:12 · 1585 阅读 · 0 评论