当前位置: 首页 > 编程日记 > 正文

maya批量命名插件_教你玩转MAYA的四十二精华造诣(第一期)

4becf099a4f0d123b64fd6d331b85e1e.png

最近在整理文档时发现我收藏了一篇关于MAYA应用技巧的文章,突然有兴趣看了看,结果发现老版本MAYA中的某些内容很多已经无法应用于新版本。我又上网查了一下,结果发现网上好多帖子和我收藏的这篇内容基本一致,看来好多都是转载和抄袭他人帖子的无良之辈,并无新内容发布。我又重新的写了一个全新的《玩转MAYA的四十二精华造诣》。想分几期发出来给大家分享,学习下。这里记录 了一些有趣的功能,还有比较实用的操作技巧。希望大家贡献出自己的经验和技巧,互相学习共同进步,为我们这个行业营造一个良好的发展氛围。

今天这是第一期,打算介绍四十二精华造诣中的前七条,欢迎观看。

在进入正题之前我们先用一张图来简单介绍下MAYA的界面。这张图在之后会被用到。

77f0de29b183d3ec6c636cb925a0df05.png

第一条 使用油性铅笔在视图上绘制(2018版本新功能)

这个功能可以说是动画师的福音,可以用MAYA自带的铅笔在场景视图中任意绘制线条。好方便的说!在面板菜单上选择View > Camera Tools > Grease Pencil Tool,会弹出Grease Pencil的功能菜单。菜单上工具的用法见下图。

ebbb743fde530a7d10e24ca341455d34.png

第二条 批量改名

很多人都不知道MAYA有批量改名功能(包括曾经的我,我还自己写了一个批量改名的插件……),批量改名被包含在输入框工具中。位置就在状态行的末尾,就是渲染设置工具的右边。左键单击输入框工具,就会弹出一个菜单,其中有四个选择项,这里我们只讨论其中两个

①Rename(重命名功能)

这个就是批量改名工具,选择要更改名字的对象,多少都可以,然后在后面的输入框中键入名字即可,MAYA自带的这个很好用,尤其是配合Select by name功能。

②Select by name(按名称选择)

它可以快速选择特定名称的物体,也可以作为重命名的辅助工具。可以使用通配符*和?选择多个对象。

举例说明:我要选中名字中含有Ouly这几个字符的所有对象,就在输入框中输入*Ouly*,那么所有名字中含这几个字符的对象都会被选中。

4c3a221d3c28622f048a045f6006f059.png

第三条 自制MAYA启动界面

一个很有个性的设置,很好玩!在C:Program FilesAutodesk<版本>icons文件夹里,有张叫做MayaStartupImage.png的图片,用自己喜欢的图片把它替换掉就可以了,不过图片的分辨率和类型要和原图片保持一致。2017版本中可以替换的图片会多一些,大家可以尝试都替换掉看看效果。(友情提示:备份好原文件,no作no带)

第四条 创建彩色的MAYA界面

MAYA的默认界面是单调的灰色,如果你是一个热爱生活且有情调的银,就来尽情的调色吧。方法是选择Window > Settings/Preferences > Color Settings,里面有三大项,每项里面有好多选项,都是用来调节颜色的,目测很复杂,可以慢慢玩,实在不行就Reset。

提示:三大项中,General用来更改用户界面和视图面板的颜色;Active和Inactive用来更改选定对象的颜色等等。

第五条 控制热盒显示

MAYA中的热盒可以按着空格键不放,就可以显示出来。鼠标指向哪里,热盒的中心就在哪里。(就是一个窗口模式的菜单,非要起个这么叼的名字)

按住空格,然后鼠标指向热盒中心处的“Maya”标签,按住左键,在弹出的菜单中选择Hotbox Style > Center Zone Only,再松开左键,这样就可以让热盒菜单只剩下“Maya”这一个标签了。恢复的快捷键是ALT+M,然后再选中热盒右边Hotbox controls菜单中的show All。

我记得老版本没有这么麻烦,我现在用的2018版,不知道有什么跟更好的方法,谁知道求告知。

第六条 创建自定义工具

这是一个可以把自己最常用的工具放置在工具架上的方法,按下Ctrl+Shift的同时,点选命令,该命令就可以被添加到当前的工具架上了。

我们有时也需要把mel命令拖到工具架上,以方便使用。先选取所需要的MEL,再用鼠标中键将其拖到工具架上,如此便创建了一个能够快捷运行MEL的工具了。

工具架上的所有工具,都可以删除。用鼠标右键点击要删除的工具,在弹出的菜单中选择下面的Delete即可。

菜单栏上的Custom项,是专门用来放自定义工具的。

第七条 自定义工具图标

我们可以将工具架上的工具图标替换成自己喜欢的图片,尤其是我们创建的MEL按钮,不管创建了几个,图标上全部都只显示“MEL”字样,根本看不出这些MEL工具都是做什么的。(差评!)

在要编辑的工具上单击鼠标右键,选择Edit,这时会弹出ShelfEditor编辑器,找到Shelves标签下的IconName选项,选择后面的浏览按钮(你会发现有两个按钮,前者是使用自定义图标的按钮,后者是使用MAYA自带图标的按钮),导航到需要的图片,点击Open即可。

工具架图标的标准大小是32 x 32像素,其他尺寸的图片也能用,不过效果不是很好。至于格式,建议大家使用PNG格式。

顺便提一下,在Shelf Editor对话框的Shelves标签下,有一个叫Icon Label 的文本框,这个是用来给MEL命名的。在下面还有更改字体颜色等等的选项,自己慢慢玩吧!

ff37f798289ffcfea59f1581a4d328aa.png

最后附赠火影忍者全套模型素材!!!

有想要的话到最后看领取方式哦~

火影忍者全套模型

39cd4d11f13335207d6856a5066f71fb.png

397344a8f628516ea14bab51b85190fc.png

资料以及视频教程领取方法:

1.请先关注

2.请在下方评论

3.看头像加企鹅社区

相关文章:

Go语言开发常见陷阱,你遇到过几个?

链客&#xff0c;专为开发者而生&#xff0c;有问必答&#xff01; 此文章来自区块链技术社区&#xff0c;未经允许拒绝转载。 Go作为一种简便灵巧的语言&#xff0c;深受开发者的喜爱。但对于初学者来说&#xff0c;要想轻松驾驭它&#xff0c;还得做好细节学习工作。 初学者…

sxoi爆炸祭

好吧&#xff0c;纯粹是去玩玩的&#xff0c;我这么一个弱省的蒟蒻&#xff0c;进队纯粹是开玩笑。。。。 Day0 去五中试机&#xff0c;感觉电脑手感不错&#xff0c;打了半个线段树的板子才发现试机要在自己的电脑上试&#xff0c;然后我无奈的搬东西&#xff08;从26号搬到2号…

wiki多个文件一起导入_mac文件信息管理工具EagleFiler for Mac分享给大家

EagleFiler for mac使得管理您的信息方便。它可以让你存档和搜索邮件&#xff0c;网页&#xff0c;PDF文件&#xff0c;字处理文档&#xff0c;图像&#xff0c;等等。使用它可以从不同的来源收集信息。浏览不同类型的文件采用标准的三窗格界面。组织他们到文件夹中&#xff0c…

【bzoj1951】 Sdoi2010—古代猪文

http://www.lydsy.com/JudgeOnline/problem.php?id1951 (题目链接) 题意 废话一堆。。求解&#xff1a;$$g^{\sum_{d|n} C_n^d}~mod~p$$ Solution 真的是数论经典题&#xff0c;什么都用上了。 因为费马小定理&#xff0c;每$p-1$个$g$相乘会得到$1$&#xff0c;那么容易得到&…

区块链之智能合约详解

链客&#xff0c;专为开发者而生&#xff0c;有问必答&#xff01; 此文章来自区块链技术社区&#xff0c;未经允许拒绝转载。 什么是智能合约&#xff1f; 智能合约又称智能合同&#xff0c;是由事件驱动的、具有状态的、获得多方承认的、运行在区块链之上的、且能够根据预设…

子类化内置类型

Python 2.2之后内置类型开始可以子类化了 但是&#xff0c;CPython中的内置类型不会调用用户重写的类的特殊方法。 PyPy的文档中描述了这个问题。subclasses-of-built-in-types 正式情况下&#xff0c;CPython 并没有官方规定内置类型的子类中重写的方法是否会被隐式调用。基本…

网上商城系统源代码_多用户系统商城授权有几种方式?

网上商城系统一般都需要获取正规授权才可以投入商业使用范围&#xff0c;许多系统开发商为了适应不同企业的需求提供了几种不同的授权方式&#xff0c;企业可以选择合适的方式获得系统的使用权。下面HiShop小编就来为大家介绍一下多用户商城系统的授权方式。一、多用户系统商城…

java学习:对synchronized的测试

平时对synchronized这个关键字没有太在意&#xff0c;对它的认识停留在粗略翻了一下百度百科的状态&#xff0c;百度百科对它的解释是&#xff1a; “Java语言的关键字&#xff0c;可用来给对象和方法或者代码块加锁&#xff0c;当它锁定一个方法或者一个代码块的时候&#xff…

Selenium(3)

练习1&#xff1a;Ecshop  录制登录后退出业务  打开系统  存储页面的标题     a.点击"登录"按钮     b.输入用户名&#xff1a;testing      存储输入的用户名     c.输入密码&#xff1a;123456     d.点击"立即登录"按钮 …

php 爬虫_Rad爬虫结合W13Scan扫描器挖掘漏洞

一、背景这几天一直在研究W13Scan漏洞扫描器&#xff0c;因为对Python不是太熟悉&#xff0c;所以进度有点慢&#xff0c;一直没看懂怎么将代理请求的数据转发到扫描队列中去&#xff0c;决定先熟悉熟悉这个功能再说&#xff1b;Rad爬虫最近比较火&#xff0c;于是就是就选择它…

Python 爬取网页HTML代码

#/usr/bin/env python #-*- coding:utf-8 -*-import urllib2 import sys import chardetreq urllib2.Request("http://tycool.top/") content urllib2.urlopen(req).read() typeEncode sys.getfilesystemencoding()##系统默认编码 infoencode chardet.detect(con…

区块链兼容以太坊智能合约

链客&#xff0c;专为开发者而生&#xff0c;有问必答&#xff01; 此文章来自区块链技术社区&#xff0c;未经允许拒绝转载。 引言 随着区块链技术以及应用的普及&#xff0c;越来越多的区块链出现在大众视野中。由于区块链技术的开源特性&#xff0c;任何公司和个人都可以…

Linux常用命令--网终设置

1、把自己&#xff08;sa&#xff09;添加到sudoers配置文件中&#xff0c;以便于获取权限 vim /etc/sudoers 编辑文件&#xff08;部分centOS版本没有vim命令&#xff0c;则用vi即可&#xff09; 找到【root ALL(ALL) ALL】语句&#xff0c;在下面添加&#xff1a; sa ALL…

python示例异常处理与程序调试_笔记:Python异常处理与程序调试

Python异常处理与程序调试Python提供了强大的异常处理机制&#xff0c;通过捕获异常可以提高程序的健壮性。异常处理还具有释放对象&#xff0c;中止循环的运行等作用。在程序运行的过程中&#xff0c;如果发生了错误&#xff0c;可以返回事先约定的一个错误代码。"try...…

js传入参数为字符串问题

示例&#xff1a; var device_mac"11qweq234ert";//第一种方式会报错&#xff1a;Onclick SyntaxError: identifier starts immediately after numeric literal&#xff0c;数字后面紧跟着字符这种写法只有device_mac是数字的时候是正确的。传入的为字符串则应该使用…

区块链热度背后的资本市场

链客&#xff0c;专为开发者而生&#xff0c;有问必答&#xff01; 此文章来自区块链技术社区&#xff0c;未经允许拒绝转载。 进入2018年之后大家对于加密数字货币以及区块链等话题都各自有各自的意见和想法&#xff0c;很多人觉得区块链技术和加密数字货币是泡沫&#xff…

袋鼠过河(动态规划)

题目描述 一只袋鼠要从河这边跳到河对岸&#xff0c;河很宽&#xff0c;但是河中间打了很多桩子&#xff0c;每隔一米就有一个&#xff0c;每个桩子上都有一个弹簧&#xff0c;袋鼠跳到弹簧上就可以跳的更远。每个弹簧力量不同&#xff0c;用一个数字代表它的力量&#xff0c;如…

jenkins-svn配置

转载于:https://www.cnblogs.com/caer/p/5924337.html

python查看所有异常_如何获取python异常发生的实际行号?

如果你想按你描述的那样做from functools import wrapsimport sys, os, tracebackdef catch_exceptions(function):wraps(function)def decorator(*args, **kwargs):try:return function(*args, **kwargs)except Exception as e:exc_type, exc_obj, exc_tb sys.exc_info()prin…

区块链从一夜暴富到一夜暴“负”的辛酸史

3.15打假日&#xff0c;打假虽然年年有&#xff0c;但与往年有别的是&#xff0c;今年区块连技术得到了诸多重视以及初步发展&#xff0c;一些带有诈骗性质的数字资产交易所在用血腥的方式不断收割着更低层级的用户&#xff0c;而这些平台的受害者&#xff0c;却往往得不到任何…

iOS消息转发

消息转发是一种功能强大的技术&#xff0c;可以大大增加Objective-C的表现力。什么是消息转发&#xff1f;简而言之&#xff0c;它允许未知的消息被困住并作出反应。换句话说&#xff0c;无论何时发送未知消息&#xff0c;它​​都会以一个很好的包发送到您的代码中&#xff0c…

python参数类型限定_python限定方法参数类型、返回值类型、变量类型等|python3教程|python入门|python教程...

https://www.xin3721.com/eschool/python.htmltyping模块的作用自python3.5开始&#xff0c;PEP484为python引入了类型注解(type hints)类型检查&#xff0c;防止运行时出现参数和返回值类型、变量类型不符合。作为开发文档附加说明&#xff0c;方便使用者调用时传入和返回参数…

CentOS VMware 配置IP小结 静态 配置 桥接 NAT

系统启动后可先ping下外网或局域网内其它机器。如果配置虚拟机时选择的NAT上网方式&#xff0c;后面需要配置固定IP&#xff0c;请先参见VMware NAT方式下设置静态IP获得可用的IP范围和网关等信息。先将ifcfg-eth0备份到home目录下&#xff0c;不要放在与它同一目录下&#xff…

区块链简史:解读这场技术革命的前世今生

链客&#xff0c;专为开发者而生&#xff0c;有问必答&#xff01; 此文章来自区块链技术社区&#xff0c;未经允许拒绝转载。 真格基金徐小平的一个“内部讲话”被泄露&#xff0c;揭开了创投圈对区块链的新一轮热衷。 在这份微信群的“内部讲话”中&#xff0c;徐小平把区块…

IncDec Sequence(codevs 2098)

题目描述 Description 给定一个长度为n的数列{a1,a2...an}&#xff0c;每次可以选择一个区间[l,r]&#xff0c;使这个区间内的数都加一或者都减一。  问至少需要多少次操作才能使数列中的所有数都一样,并求出在保证最少次数的前提下,最终得到的数列有多少种。 输入描述 Input…

C++ 中set

set特点&#xff1a; 所有元素不会重复&#xff0c;重复插入已经有的新值无效&#xff1b;所有元素按顺序排列&#xff1b;unordered_set除外键和值相同&#xff0c;所以set中的值是不可更改的set的各成员函数列表如下: 1.begin()--返回指向第一个元素的迭代器 // 如果当前容器…

python自动排课表_【python-leetcode210-拓扑排序】课程表Ⅱ

现在你总共有 n 门课需要选&#xff0c;记为 0 到 n-1。在选修某些课程之前需要一些先修课程。 例如&#xff0c;想要学习课程 0 &#xff0c;你需要先完成课程 1 &#xff0c;我们用一个匹配来表示他们: [0,1]给定课程总量以及它们的先决条件&#xff0c;返回你为了学完所有课…

简单粗暴告诉你什么是区块链

链客&#xff0c;专为开发者而生&#xff0c;有问必答&#xff01; 此文章来自区块链技术社区&#xff0c;未经允许拒绝转载。 区块链是什么&#xff1f;它是如何工作的&#xff1f; 比特币已经成为现代互联网的潮流 - 随之而来的是区块链。人们说区块链技术将导致互联网运作…

【Codeforces】Round #375 (Div. 2)

Position:http://codeforces.com/contest/723 我的情况 啊哈哈&#xff0c;这次raiting肯定要涨&#xff0c;接受过上次的教训&#xff0c;先用小号送肉&#xff0c;大号都是一发切&#xff0c;重回蓝咯 结果。。。 FST&#xff01;&#xff01; 不&#xff0c;这次是skip&…

python的matplotlib背景线_python中matplotlib的颜色及线条 控制

https://www.cnblogs.com/darkknightzh/p/6117528.htmlhttps://blog.csdn.net/qq_34337272/article/details/795555441.设置栅格(1)使用pyplot api命令打开栅格:plt.grid(true)设置栅格格式&#xff1a;plt.grid(colorr, linestyle--, linewidth1,alpha0.3)(2)使用axes类面向对…