maya mel选择顶点筛选镜像选择
因为在做模型的时候,有的时候进行镜像
这之前可能需要选择所有x轴一层的点
框选的话会遗漏点而且很麻烦,特别是模型很大很复杂的时候
还有需要随机选择点或者根据世界坐标来筛选点
这个时候贴近坐标轴的点往往就很难选,放大了很难对到坐标轴,缩小了无法选全
所以这里写了筛选选择点脚本可以简化操作
首先是输出物体顶点坐标的问题(选择物体)
{string $count[] = `ls -sl`;vector $testPoint = `pointPosition $count[0].vtx[0]`;//这种方式会报错,因为$count[0]并不能正确转换print($testPoint.x);
}
可以看到上面这种方式会报错,据我估计应该是参数问题,
所以要用另一种方式
{string $count[] = `ls -sl`;string $testPointString = $count[0];vector $testPoint = `pointPosition ($testPointString+".vtx[0]")`;//vector $testPoint = `pointPosition $count[0].vtx[0]`;//这种方式会报错,因为$count[0]并不能正确转换print($testPoint.x); //by shenmifangke J.W
}
可以顺利输出
然后根据上面的就能改造成筛选脚本来
下面是筛选脚本 需要在点级别选择
{
//by shenmifangke J.W string $count[] = `ls -sl -fl`;string $pointSelect[];string $a;int $num = 0;for($a in $count){vector $pos = `pointPosition $a`;if($pos.x <0){$pointSelect[$num] = $a;$num ++;}}select ($pointSelect);print("完成筛选 原本"+size($count)+"顶点,"+"剩余"+size($pointSelect)+"个顶点");
}
完成筛选的图,可以筛选很靠近轴的点
当然这个还能处理成随机选择点的工具
附上可以让所有选择点归到yz平面脚本
string $vertices[]=`ls -sl -fl`;
string $vertex;for ($vertex in $vertices)
{float $translates[];$translates=`xform -q -t -ws $vertex`;xform -t 0 $translates[1] $translates[2] -ws $vertex;clear $translates;
}
不用一个个拖
maya mel选择顶点筛选镜像选择相关推荐
- docker 镜像选择_为什么选择Docker?
docker 镜像选择 容器并不是什么新鲜事物,但是实现它们总是比需要的要复杂一些. Docker在简化容器方面取得了长足的进步,并从此引爆了整个世界. 让我们看看为什么. 为什么Docker成为家喻 ...
- excel自动筛选_在Excel 2007中按选择自动筛选
excel自动筛选 在Excel 2007中按选择自动筛选 (AutoFilter by Selection in Excel 2007) A couple of weeks ago I descri ...
- R语言使用caret包的rfe函数进行特征筛选、选择、特征消除RFE(Recursive Feature Elimination)进行特征筛选(feature selection)
R语言使用caret包的rfe函数进行特征筛选.选择.特征消除RFE(Recursive Feature Elimination)进行特征筛选(feature selection) 目录
- 数据透视表 筛选_筛选器选择中的数据透视图标题
数据透视表 筛选 Instead of adding a static title to your Pivot Chart, use a worksheet formula to create a d ...
- maya humanIk 动画pose快速镜像 插件及教程
前一段学习maya的human ik 绑定和动画,虽然非常方便但是,更多的编辑功能却没有,比如做循环动画时,的镜像pose和交替镜像功能.只有在motionbuilder中有,于是开发者这个快速pos ...
- maya mel uf8_Maya Mel语言
Maya Mel语言视频简介: mel是Maya Embedded Language(Maya内置语言)的缩写,是一种强大的命令和脚本语言,让你直接控制Maya的特征.进程和工作流程. mel有一个很 ...
- 排序算法之选择排序(简单选择排序、堆排序)
选择排序(简单选择排序.堆排序) 选择排序 简单选择排序 概念 算法实现 堆排序 概念 算法实现 后续 选择排序 选择排序的基本思想是:每一趟在待排序元素中选取关键字最小(或最大)的元素加入有序子序列 ...
- 如何选择系统服务器,如何选择服务器的操作系统
如何选择服务器的操作系统 内容精选 换一换 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程 ...
- 无法选择工作 但可选择态度
无法选择工作 但可选择态度 一个人做事的"态度",决定了他日后成就的"高度".我们不能延伸生命的长度,但可拓展生命的宽度.改变不了环境,但可改变自己.本书可以说 ...
最新文章
- 最大调用堆栈大小超出错误
- java 对象 方法_java——类、对象、方法
- mysql读取整张表_mysql 一个表里的信息是读取另一张表来的
- 本地部署Bootstrap3
- wechat server的配置
- LeetCode 94. Binary Tree Inorder Traversal
- [计算机网络] - 从英雄联盟,看数据包何去何从?
- 双向重定向指令 tee
- 关于JS中的严格模式
- istio入门(01)istio的优势在哪里?
- 浏览器插件检测淘宝订单是否淘客下单
- html5dragw3c,HTML5拖拽功能drag
- uniapp跳转外部链接
- 【开学了】整理各种常用功能的实现 | 小游戏源码分享
- 小米盒子打开adb调试模式
- Microsoft Visio Professional 2013打不开也卸载不了解决办法
- iOS自动化测试环境搭建总结
- 广州科二化龙考场_广州化龙科目二?
- 爱情日记(2005年3月)
- 我对于互联网发展的看法和一些理解