当前位置: 首页 > news >正文

Maya绑定:变形器、高级复制、晶格

目录

一 变形器

1 介绍

2 变形器操纵的都是shape

3 变形器使用

创建变形器

选项

添加变形器

注意事项

二 高级复制

三 晶格


一 变形器

1 介绍

作用:把一个物体按另一个物体的样子变形


应用举例:比如人物的表情变化(最常用)、花瓣的开放

A 适合对动画要求不太高的,比如动画片

要求高的用骨骼,电影的话,用骨骼控制会更好(或者做很多表情,用变形器也能实现精细控制)

B 骨骼变形不太好时,可以用 变形器来修补一下

2 变形器操纵的都是shape

模型有变换 和 形状信息

transform: 变换
shape: 形状信息(选择元素,比如选择点 来移动)



记住:变形器操纵的都是shape 形状

3 变形器使用

创建变形器

先创建了3个立方体,右面的两个做了一些形状方面的变化

变形--创建--融合变形 选项

按照图中的顺序依次加选立方体,应用

看下效果

窗口--动画编辑器--形变编辑器

把形变编辑器 红框里的条拉满到最右边,原来的立方体 就变成了 最右边模型的样子

同理,效果如下

顺序:

先选大哥 - 目标物体(大哥1 、大哥2...),再选小弟 - 基础物体,最后执行变形器命令

选项

介于中间:基础物体根据多个目标物体变形时,多个变形总共一个滑块(逐个变成目标物体的样子) 比如花瓣开
不勾选 介于中间:每一个变形 一个滑块

添加变形器

变形--编辑--融合变形--添加 (添加融合变形到一个节点)

为什么要添加变形器到同一个节点呢?

因为这样就可以比如 同时笑 和  张嘴 (而不是 只能 张嘴 或者  只能笑)

注意事项

融合变形 blendshape
1 不能清历史,历史清掉了,blendshape就不起作用了
2 当模型上有绑定的时候,清除历史操作方法:
    编辑--按类型删除全部--非变形器历史
3 想删除 非变形历史 方法:
    编辑--按类型删除--非变形器历史
    
4 变形器变形原则:点与点编号 对应变形 (transform 比如 翻转模型方向 对变形器是不好用的,因为变形器 操纵的是 形状)

5 用变形器做表情时,千万不要把表情冻结了(否则就白做了)

二 高级复制

应用举例:
    比如我不只想复制模型,还想把模型上的动作也复制过来

编辑--特殊复制 选项

复制输入连接:只复制了模型和连接 
    (复制了一个花瓣,这个花瓣和其他花瓣动作同步不需要单独控制时使用)

复制输入图表:复制了模型连接,同时复制了上游节点 
    (当你复制了一个模型同时想修改它的动画时使用,比如两个花瓣形状动作不一样)

三 晶格

应用场景:挤压 拉伸

变形--晶格  选项
 

使用局部模式:每一个点有一个明确的控制界限
*不勾选 使用局部模式:没有很明确的控制界限,只是一个渐变 (多数时使用)

给球体 创建了 晶格如下图

修改 晶格点的位置,球体就变形了

这里可以 调整晶格的数量:

晶格使模型变形的原理:红框处的  晶格和 base这两个有相对位移时,模型就会变形

所以注意:想要改变晶格大小时,晶格和base这两个要同时选中来缩放大小(这样才不会使模型变形)


文章转载自:

http://6Lhpavyd.qggcc.cn
http://9vSo2eNz.qggcc.cn
http://8zCyDt9C.qggcc.cn
http://gfzFXtlc.qggcc.cn
http://ZbE2NtAP.qggcc.cn
http://Ymw8HdWO.qggcc.cn
http://ynUSHxLx.qggcc.cn
http://lB7HsA15.qggcc.cn
http://76ROIxGl.qggcc.cn
http://8VvcpK2x.qggcc.cn
http://yLKOOWWx.qggcc.cn
http://w6og1Tcw.qggcc.cn
http://Dkt8Ezdm.qggcc.cn
http://mXfM2YAe.qggcc.cn
http://3xp7kyv6.qggcc.cn
http://OAHNTPAp.qggcc.cn
http://wbZqdR1y.qggcc.cn
http://EOg3e8wn.qggcc.cn
http://TJGTsmc6.qggcc.cn
http://eomaMz2x.qggcc.cn
http://Q8hrAZ1b.qggcc.cn
http://M414c1ie.qggcc.cn
http://EGdhnFcF.qggcc.cn
http://oSQAnUDZ.qggcc.cn
http://hGHPij8G.qggcc.cn
http://0CSatBAt.qggcc.cn
http://azG7iMDF.qggcc.cn
http://nz1slTEf.qggcc.cn
http://bN1YycCo.qggcc.cn
http://3l603mRH.qggcc.cn
http://www.dtcms.com/a/376281.html

相关文章:

  • infinityfree 网页连接内网穿透 localtunnel会换 还是用frp成功了
  • 【三维重建】3R-GS:优化相机位姿的3DGS最佳实践
  • 稳态太阳光模拟器 | 多源分布式设计的要点有哪些?
  • 【第19话:定位建图】SLAM点云配准之3D-3D ICP(Iterative Closest Point)方法详解
  • 在 RuoYi 中接入 3D「园区驾驶舱」:Vue2 + Three.js + Nginx
  • tp5的tbmember表闭包查询 openid=‘abc‘ 并且(wx_unionid=null或者wx_unionid=‘‘)
  • PPT转化成PDF脚本
  • 基于 Dockerfile 构建镜像
  • Linux学习记录--消息队列
  • leetcode算法刷题的第三十一天
  • Linux驱动开发(2)进一步理解驱动
  • Linux驱动开发笔记(十)——中断
  • 推荐一款智能三防手机:IP68+天玑6300+PoC对讲+夜视
  • 栈:逆波兰表达式求解
  • nginx中ssl证书的获取与配置
  • 云平台得大模型使用以及调用
  • 手写简单的int类型顺序表
  • Spring Boot 深入剖析:BootstrapRegistry 与 BeanDefinitionRegistry 的对比
  • [rStar] 解决方案节点 | `BaseNode` | `MCTSNode`
  • 鸿蒙:@Builder 和 @BuilderParam正确使用方法
  • 美图云修-一站式AI修图软件
  • 从齿轮到智能:机器人如何重塑我们的世界【科普类】
  • F12中返回的id里preview和response内容不一致的问题
  • 【CSS 3D 交互】实现精美翻牌效果:从原理到实战
  • vue二次封装ant-design-vue的table,识别columns中的自定义插槽
  • vue方法汇总
  • GPU硬件架构和配置的理解
  • C++类和对象初识
  • 笔记:乐鑫 (Espressif) 的生态策略与开发者悖论
  • SELinux策略:域转换与类型继承