MAYA基础知识和技巧总结

2023-11-01

目录

自定义工具架

自定义热盒

打开Maya时隐藏Output Window

快捷键

小技巧

元素选择技巧

隐藏和显示元素的几种方法

多切割工具

加线

切割

补面的几种方法

复制的几种方法

加入参考图并锁定不动

曲线建模技巧

双轨成型工具


自定义工具架

将菜单栏的一些操作放到工具架中,先选择选择菜单栏的命令,然后按住Ctrl+Shift+鼠标左键,就会出现在工具栏末尾

自定义热盒

窗口—>设置首选项—>标记菜单编辑器,点击创建标记菜单,然后按住鼠标中键,从工具架上拖到热盒中,然后保存,设置为热键编辑器

然后打开 窗口—>设置首选项—>热键编辑器,搜索mytools,指定热键

打开Maya时隐藏Output Window

快捷方式加入,第一个是空格

 -hideConsole

 

快捷键

画布旋转:Alt+左键

画布平移:Alt+鼠标中键

重复上一个命令:G

最大化显示:F

全屏显示:Ctrl+Space

捕捉到栅格、曲线、顶点:X,C,V

挤出:Ctrl+E

分组:Ctrl+G

大纲界面隐藏/显示部件: Ctrl+H / Shift+H

场景中隐藏/显示元素:Ctrl+H / Ctrl+Shift+H

删除历史记录:Alt+Shift+D,或者按A+鼠标左键

多元素选择:F7

对象选择:F8

点、线、面、UV之间选择切换:F9,F10,F11,F12

平滑模拟之间切换:1,2,3

线框、着色、纹理、灯光各模式切换:4,5,6,7

倒角:Ctrl+B

移动枢轴位置:D

放大或缩小枢轴:+或-

开启/关闭软选择:B

小技巧

制作时有时会遇到一条难以删除的线,其实那是一个面,删除时应用面模式

旋转时按住J健,将以15度单位旋转

一般模型建完后都会进行中心枢轴,删除历史记录,冻结变换

2个物体变成一个物体,网格 —> 结合

Alt+方向键可以微调

尽量使模型为4边面,不要让面变为5边面或3表面

有时候模型的面的全黑的,这是因为法线方向朝里了,网格显示—>反向,调整法线方向

打开模型面数信息,显示—>题头显示—>多边形计数

建模时如果要镜像可以直接Ctrl+D,然后对应的轴缩放改为-1

多边面转化为四边面的方法,可以先三角化面,然后在四边形化面

我们创EP曲线后,觉得点位太少,可以曲线—>重建,修改一下跨度数

元素选择技巧

一般在框选时,模型背后也会被选中,如果不想背后被选中,双击选择攻击工具,勾上基于摄影机的选择

按住tab键再按住鼠标左键可以按照鼠标的轨迹拖选元素

快速选择循环边或环形边的方法,第一种,双击一条边,按住Shift可以选多条循环边,第二种,选择多条边,Ctrl+鼠标右键选择循环边工具,到循环边

快速选择循环面的方法,先选中一个面,再双击相邻的一个面,不想选择所有循环面,可以双击到指定的那个面,边也可以这样操作

可以先选择面,然后Ctrl+右键,到顶点的方式转换为点,其他方式也同理

选择类似元素的方法,可以先选择几个一样的元素,然后再右键选择类似对象

如果我们选择了很多不相同的元素,下次我们还想选择这些时,可以先创建一个集

扩散选择,shift + >或<

环绕选择,tab + 按住鼠标左键

有时候在三视图上选择最边缘的面选不到,可以将选择面的方式改为中心,

隐藏和显示元素的几种方法

1.Ctrl+1:显示和隐藏物体,但还是会被渲染,也可以用于点线面,注意在大纲视图中隐藏的不会显示,也就是被H键隐藏的不会显示

2.H键:显示和隐藏物体,不会被渲染

3.选中物体后,显示—>多边形—>背面消隐,可以隐藏多边形背面的点线面

4.放到层中,并取消V

多切割工具

快捷键Ctrl+Shift+X

加线

按住Ctrl可以添加循环边,同时按住鼠标中键可以添加居中的循环边

按住Shift可以选择线的中心,拖动鼠标可以按比例选择线的位置,同时按住Shift+Ctrl可以垂直加线

切割

双击多切割菜单工具,打勾提取面,就能进行切割

补面的几种方法

1.网格工具 —> 附加到多边形,

2.桥接

3.选择所有点,合并到顶点中心

4.网格,填充洞

复制的几种方法

Ctrl+D:原地复制

Shift+D:复制并记住变换属性,可以循环使用,类似阵列

Ctrl+Shift+D:特殊复制,Shift+D的加强版,可以快速做类似楼梯的模型(需要先设置选项)

我们在做一个对称的模型时,我们只需要做半个再镜像即可,可以用特殊复制中的实例选项,将x轴缩放改成-1,就可以看到另一半模型的实时变化,而且这2个模型不是结合的

加入参考图并锁定不动

视图—>图像平面—>导入图像,在层编辑器中添加一个层,改为R,也就是read only

设置选择面的方式为中心,在单一视图中比较好选择面

曲线建模技巧

创建—>曲线工具,拖出曲线工具栏

按住Shfit可以水平或竖直画线

在曲线上右键,曲线点,然后点一个点,然后曲线—>分离,就可以将曲线1分为二

曲线点是一个辅助工具,这个点不是真实存在的,如果要插入真实的点,在曲线—>插入结

按住C键拖动鼠标左键可以在之前的曲线上的点开始生成曲线,然后在曲线—>附加,保持原始的勾去掉,然后点附加就能变成一条曲线

放样的设置中,关闭打开后会形成封闭曲面

设置线性,放样出来的曲面会比较硬,设置立方,放样出来的曲面会比较软

双轨成型工具

双轨成型工具需要有2条轨道线和至少1条介于轨道线之间的剖面线

使用方法:先选择全部剖面线,然后按enter,选择2条轨道线

选择每个曲面的等参线数可以使相邻面的线的顶点重合

nurbs曲面增加点,右键,等参线,加入等参线后,曲面—>插入等参线

RizomUV工具分UV

快捷键

F1:UV点,F2:UV线,F3:UV面,F4:UV壳

加选:Ctrl+左键

减选:Ctrl+Shift+左键

克隆当前的选择:Alt+C

独立显示:I

恢复所有显示:Y

切割:C

缩放:Space+左键

移动:Space+中键

旋转:Space+右键

一般分UV操作:先选好分界线,Alt+C克隆一下当前的选择,然后按下C切割,然后移出来,按U键展开

自动拆UV

第一个是box模式以外最常用的,一切不规则的物体都可以使用,比如半弧形的铠甲适合软物体

第二个适合展人、

同一类型模型重叠UV

先选择一个拆UV,调整相似度,然后克隆选择(Alt+C)

 然后切割,整理UV,选择相似的UV

然后点击整理,廷议类型的UV就能重叠到一块 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MAYA基础知识和技巧总结 的相关文章

  • 3DMAX、MAYA、C4D区别

    一 3Dmax 优势 1 3DMAX主要面向建筑动画 bai建筑漫游和室内设计 用于室du内和室外渲染的基本建zhi模 材料分配 映射使用和照明创建的图形文件 2 3DMAX软件的应用主要是动画制作 游戏动画制作 建筑效果图 建筑动画等 3
  • Maya模型导入到Unity3d 的秘诀

    看过不少文章谈论这个问题 各种复杂操作 简直想让你 Abandon 到最后还不是再Unity中一个个加材质 解决方案 大家应该都留意到了 Maya自从2016版本开始 有一个功能叫 发送到Unity 发送到UE 第一步 再Maya 中正确打
  • 3dmax常见的八十个问题汇总

    1 为什么3dmax的页面上显现奇怪的字体 只有最上部菜单的字体显示是正常的 答 这是机器上Windows字体安装过多的缘故 尤其是安装了一些特别的中文字体等 为此可以将 HKEY CURRENT CONFIG Display Settin
  • 任天堂xci文件提取romfs

    最近需要宝可梦剑盾中的各种宝可梦 NPC 场景模型和UI资源 音乐资源等等 准备工作 1 宝可梦剑 xci 从任天堂switch破解机导出或者网络上下载 2 准备解压和提取工具Unpack zip 下载地址 How to easy extr
  • 学建模时常遇到的问题(看专业解答)

    常做到一半就卡住 那是不是操作时有问题 没有处理好 选择面数选不中 选择线选不中 还只能用最初始的命令 这些有一种可能就是你操作模型时 按到了空格键 然后界面就会锁死 按空格键就阔以取消啦 还有一个情况就是 进入可编辑模式之后 对模型进行点
  • 巧用Maya轴心操作技巧,让工作事半功倍!

    Maya 是一款专业的三维软件 可以用于创建规模宏大的世界 复杂的角色和炫酷的特效 Maya的用户遍布动画行业 影视特效 广告和片头 平面设计行业 用户数量十分庞大 本文分享了maya轴心操作的小技巧 让设计师工作事半功倍 一起来看看吧 一
  • super 函数在 Maya python 模块中不起作用

    不知何故 这在 Maya Python 脚本编辑器中工作正常 但在我的模块代码内部时失败 有人有主意吗 class ControlShape object def init self args kwargs print Inside Con
  • 将 Maya 模型导入 iPhone

    做这个的最好方式是什么 谷歌搜索向我展示了很多方法 但目前最好的方法是什么 我很高兴能从 Maya 导出模型并在 iPhone 屏幕上渲染 但如果有一种方法可以渲染它 然后支持捏合缩放等 我会很兴奋 非常感谢 今天刚刚完成我的第一堂 3D
  • Python - 用 super 重新实现 __setattr__

    我知道这个以前已经介绍过 也许不是构建类的最Pythonic方式 但我有很多不同的maya节点类 其中有很多用于检索 设置节点数据的 properties 我想看看如果按程序构建属性可以减少开销 维护 我需要重新实现 setattr 以便维
  • 我可以在Maya、Blender中导入tensorflow和keras吗

    我正在参加一个研讨会 我们需要自动装备角色 也许 我们会使用深度学习的方法 任务是识别身体部位 我的问题 有没有办法将 TensorFlow 和 keras 或其他神经网络与 3D 软件连接起来 对于搅拌机 您可以按照本教程进行操作 htt
  • 我可以从网格生成点云吗? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在尝试从网格生成点云数据 例如 Maya 的 obj 文件 但是 我只能在互联网上找到相反的情况
  • 如何以编程方式清除 Maya 脚本编辑器?

    在创建和调试脚本时 我会为自己生成大量反馈 但如果我不清除脚本编辑器 我可能会对我正在查看的反馈来自哪个尝试感到困惑 有没有办法 最好使用 PyMEL 但 MEL 也可以 清除脚本编辑器历史记录 Try cmds scriptEditorI
  • 使用 Python 访问已经运行的进程

    问题 有没有一种方法 使用Python 访问正在运行的标准输出process 这个过程有not由Python启动 Context 有一个程序叫玛雅巴奇 从 3D Maya 场景文件渲染图像 如果我从命令行运行该程序 我会看到来自的进度消息玛
  • 将 pyQt UI 转换为 python

    有没有一种方法可以将使用 qtDesigner 形成的 ui 转换为 python 版本来使用 而无需额外的文件 我在这个 UI 中使用 Maya 并且将此 UI 文件转换为可读的 Python 版本来实现 这真的很棒 您可以使用pyuic
  • Maya Python - 使用 UI 中的数据

    我正在开发一个脚本程序 并且在用户界面方面遇到了一些困难 我制作了几个用户界面 所有这些用户界面似乎都可以单独工作 但我不知道如何将用户界面中输入的数据使用到另一个函数 我正在尝试获取枪类型 由用户选择 Bullet Spray Gener
  • 为什么我的 QThread 持续使 Maya 崩溃?

    我有一个 UI 我想在 Maya 内部使用线程 这样做的原因是这样我可以运行 Maya cmds 而无需挂起 冻结 UI 同时使用进度条等更新 UI 我已经阅读了 StackOverflow 中的一些示例 但我的代码每次运行时都会崩溃 我遵
  • 如何从 Maya 事件中获取场景中高亮对象的变化?

    我正在使用 Maya2014 pyqt4 8 python2 7 我正在开发一个应用程序 它可以让您加快并简化 Maya 中项目的选择 是一个选择器 用户可以将其附加到场景中的对象 选择窗口中的对象会导致场景中对象的分离 但相反我找不到怎么
  • python执行列表和函数列表[重复]

    这个问题在这里已经有答案了 我正在将 Python 2 7 与 Autodesk Maya 结合使用 这是我的问题的一个例子 import maya cmds as m def a passedString print this passe
  • 虚拟环境和 Maya

    我正在尝试设置 virtualenv 以指向 Maya 2013 的可执行文件 以便我可以从 shell 在其中运行单元测试 Maya 使用位于以下位置的自定义 python 2 6 可执行文件 usr autodesk maya bin
  • 在 Maya 中正确使用 PySide QThread 以避免硬崩溃

    我正在尝试使用 QThreads 更新 Maya 内自定义工具基于 Qt 的 UI 我有一个线程执行任意方法并通过发出的信号返回结果 然后用它来更新我的 UI 这是我的自定义 QThread 类 from PySide import QtC

随机推荐

  • 性能测试-定义以及指标

    一 定义 性能测试是指通过自动化测试工具模拟多种正常 峰值 以及异常的负载情况下对系统各项性能指标进行的测试 负载测试 压力测试 容量测试都属于性能测试 负载测试 确定各种负载下系统的性能 目标是测试负载逐渐增加时各项指标的变化 压力测试
  • 【Python】输入输出与运算符

    目录 1 输入输出 1 1 和用户交互 1 2 通过控制台输出 1 3 通过控制台输入 2 运算符 2 1 算数运算符 2 2 关系运算符 2 3 逻辑运算符 2 4 赋值运算符 1 输入输出 1 1 和用户交互 程序需要和用户进行交互 用
  • GlusterFS云存储分布式文件系统 35课

    主要应用在集群系统中 具有很好的可扩展性 软件的结构设计良好 易于扩展和配置 通过各个模块的灵活搭配以得到针对性的解决方案 可解决以下问题 网络存储 联合存储 融合多个节点上的存储空间 冗余备份 大文件的负载均衡 分块 由于缺乏一些关键特性
  • MPChart的饼状图使用

    控件项目地址 https github com PhilJay MPAndroidChart 效果图 使用 1 导库 可以去下载jar包 下载地址 https github com PhilJay MPAndroidChart releas
  • R语言基础——R包的安装与使用

    R语言基础 R包的安装与使用 R包的安装 选择镜像站点 下载R包 使用函数library 来查看库里有哪些安装包 R包的使用 载入包 列出包的帮助文档 列出R包中所有包含的函数 列出R包中包含的数据集 移除加载的包 删除已安装的包 remo
  • 在Windows中搭建Python Web开发环境

    最近的一个外包项目 客户要求IE8 兼容 之前做自己的个人项目都是在Ubuntu下开发 然后在Chrome上跑一下就OK 完全没有管IE兼容性 这次不行了 得啃下这个骨头 测IE兼容有一款工具必不可少 那就是IETester 从IE5 5到
  • 常用算法之验证回文串

    今天给大家分享一道面试中经常碰到的简单算法题目 检测回文串 题目 给定一个字符串 验证它是否是回文串 只考虑字母和数字字符 可以忽略字母的大小写 示例1 输入 A man a plan a canal Panama 输出 true 示例2
  • vscode运行Python出现问题import cv2 ModuleNotFoundError: No module named 'cv2'

    import cv2 ModuleNotFoundError No module named cv2 vscode运行Python时出现问题 PS D bmi bmi project gt python demo py Traceback
  • 深港澳金融科技师(SHMFTTP)一级考试

    说明 个人整理的简易程序知识点笔记 比较好的地方是将刷题过程中遇到的题目 一起附在知识点后面了 结合题目对知识点的理解会更深 目录 一 金融标准化t35 50 一 伦理与职业素养t100 120 二 战略性新兴产业t1 20 正文 一 金融
  • 《Python进阶系列》二十三:解决线性规划和二次型规划问题的CVXOPT模块

    Python CVXOPT模块 Python中支持Convex Optimization 凸规划 的模块为CVXOPT 能够解决线性规划和二次型规划问题 其应用场景如SVM中的Hard Margin SVM Creating matrice
  • gtiee教程(三板斧)-------好东西我们一起来学习

    作者前言 这是我的gitee仓库 https gitee com qin laoda python exercises 有兴趣的小可爱们可以点进去看看 gtiee网址 https gitee com login 下面我来简单介绍一下gtie
  • 接口测试_无业务关联的单接口——注册功能测试设计

    接口文档大致如下 接口测试分析 案例设计 具体的案例省略 测试代码如下 encoding utf 8 import requests json os hashlib re def reg username password email ex
  • 创建第一个servlet项目(简单版创建)--详细图文教程

    Servlet 是一种实现动态页面的技术 是一组 Tomcat 提供给程序猿的 API 帮助程序猿简单高效的开发一 个 web app 今天讲一下如何建立一个servlet项目 注意 基于meven创建servlet项目 前提meven要下
  • Clion远程调试树莓派并传递视频流

    Clion远程调试树莓派并传递视频流 0 前言 1 远程调试配置 1 1 远端配置 1 2 本地配置 2 视频流传输 环境 windows10 LTSC raspi 0 前言 近期学习opencv 并准备一些比赛项目 听学长介绍Clion可
  • Linux 网卡重新获取IP

    1 所有网卡驱动重新加载 service network restart 2 对单一网卡进行操作 ifconfig a 获取所有网卡信息 可以看到所有网卡的名字 ifconfig 网卡名称 down ifconfig 网卡名称 up 3 D
  • nvme测试工具:nvme_cli

    nvme cli工具是用于对nvme盘测试的一款通用工具 提供了读写块 查看control namespace信息等功能 下载路径 nvme cli工具是用于对nvme盘进行测试的一款通用工具 其它文档类资源 CSDN下载 如果需要交叉编译
  • 运行node出现“ operation not permitted”错误解决办法

    windows系统下使用node js在使用npm安装express时报错的解决方法 安装时出现如下错误 C Users admin gt npm uninstall express gnpm ERR Windows NT 10 0 143
  • 雷军写的代码上热搜了

    雷军写的代码 一词突然上了微博热搜 一瞬间 我想起了这张图 到底发生了什么 好奇的我点进去一看 原来是因为雷军预告年度演讲的微博里配了一张海报 这张海报信息量非常大 一眼就能看到有很多代码元素 放大一点看看局部 这还是16位实模式下的汇编语
  • JSONObject重复引用导致结果中出现$ref的问题

    转自链接 https blog csdn net baceng article details 92836486 解决办法 先把JSONObject转换成String 然后再转换回JSONObject 例 bussinessData JSO
  • MAYA基础知识和技巧总结

    目录 自定义工具架 自定义热盒 打开Maya时隐藏Output Window 快捷键 小技巧 元素选择技巧 隐藏和显示元素的几种方法 多切割工具 加线 切割 补面的几种方法 复制的几种方法 加入参考图并锁定不动 曲线建模技巧 双轨成型工具