3dsmax-角色骨骼

10 篇文章 9 订阅

title: 3dsmax-角色骨骼
categories: 3dsmax
tags: [max, ta, 骨骼]
date: 2018-06-13 21:16:18
comments: false

3dsmax-角色骨骼 及 蒙皮
蒙皮可以使用 bonesPro插件. 参考 3dsmax-骨骼蒙皮插件bonePro使用


参考课程

  • taobao_3ds Max游戏动画师精品教程 - 第三篇 怪兽游戏角色案例篇
  • 3DS Max - Rigging Biped FULL Tutorial
  • 新手Skin 蒙皮流程详解 - http://www.narkii.com/club/thread-303982-1.html

常用蒙皮插件


weight pro 临时笔记


快捷键

  • 选中一根骨骼, 按 pageup 选中父骨骼, 按 pagedown 选中子骨骼,

骨骼名词

bip骨骼由一下组成

Pelvis : 盆骨
Spine : 脊椎
Thigh : 大腿
Calf : 小腿
Foot : 脚底
Toe : 脚趾

Neck : 脖子
Clavicle : 锁骨
UpperArm : 上臂
Forearm : 前臂
Hand : 手掌
Finger : 手指


返回初始位置-冻结变换

选中物体, alt + 鼠标右键. (非常实用)

冻结变换 将 物体 在某个位置记录一下, 并以此为 零位置, 后面如果移动了想还原回去, 直接 变换到零


返回初始位置-蒙皮姿势

方便以后要用这个姿势, 选定所有骨骼, alt + 右键, 选择 设定蒙皮姿势


查看/操作 骨骼层级

这里框选删除骨骼比较靠谱点


骨骼工具及编辑

动画 -> 骨骼工具, 快捷键

要编辑骨骼, 需要开启 骨骼编辑模式


绑定过程

  1. 创建骨骼, 命名 aaa
  2. 几何体 蒙皮修改器 模式下, 选定 部位xxx , 添加 绑定 骨骼aaa
  3. 创建一个几何体 为控制器, 命名 bbb, 将 骨骼aaa 绑定到 bbb 上, 这样bbb就可以间接控制 部位xxx

复制粘贴蒙皮修改器 发生位移问题

a, b 物体需要相同 运动时, 采取 复制 a 的蒙皮修改器 粘贴给 b, 此时a b的局部坐标若位置不一致, 则 b 会修改为a的坐标, 导致位置错误

解决: 复制粘贴蒙皮给b前, 关掉a蒙皮中 高级参数->始终形变 去掉勾选项, 然后 复制粘贴给b , 然后在 勾选回去


所有部分使用相同的蒙皮实例

  1. 选着一个 部位a 增加一个 蒙皮 修改器
  2. 复制 部位a 的 蒙皮 修改器, 粘贴实例 到其他部位, 如果粘贴时发生 几何形变, 则参照这个[复制粘贴蒙皮修改器 发生位移问题](#复制粘贴蒙皮修改器 发生位移问题)

隐藏 骨骼 或几何体


封套 (envelope)

可以设置绑定后 关节处 顶点的权重 (0~1之前), 来控制 关机扭曲时, 附近的顶点变形的扭曲程度, 0:完全跟随骨骼运动, 1:完全不跟随

流程:
  1. 随便给 骨骼 k 点关键帧, 方便 封套时 不同运动形态下 调整权重

  2. 模型 不能 是冻结状态, 选中 几何体, 切到 蒙皮->封套 修改器

  3. 添加 需要封套的骨骼
    ( 添加前, 可以在资源管理器中将不必要的骨骼先隐藏, 这样就不会出现在 选择骨骼 中 )

  4. 选中刚添加进去的 封套骨骼, 将关键帧切到 扭曲的时刻, 开启 选择顶点, 选取顶点调整权重

注意的几个点
  1. 模型不能是冻结状态, 否者显示不出顶点的权重渐变色


IK使用

子节点带动父节点运动

以三根骨骼节点 abc 为例

1:选择一个 父节点a, 2:动画->IK解算器->HI解算器, 3:连接到间隔 子节点c

ps: a b 节点需要一点点角度, 移动子节点 IK解算时 才能朝这个方向弯曲, 如果是180直线的话, 解算时会朝不可预期方向弯曲

删除IK

选中 十字架, del 即可

旋转IK

也可以创建一个 辅助点, 拾取这个辅助点来控制旋转


查看骨骼关系


cs骨架 - Biped

快速创建 cs骨架 (Character Studio)

创建完后可以在 运动 -> biped 中继续调整骨架

然后选择骨骼进行对位到模型, 通过 矩阵操作进行. 对位后, 模型增加 蒙皮 修改器, 然后把所有的骨骼加进, 会自动蒙皮封套, 不过肯定会有些顶点是有错误的, 需要部分调节一下. 也可以使用 bones pro 插件.


蒙皮前k个动作, 方便看效果

也可以直接导入骨骼相同的 动作文件 xxx.bip .
小技巧:可以将角色模型用半透明显示(Alt+X)后,然后冻结模型,这样方便bipe 对齐。

  • biped 骨骼

    可以使用 运动 中的 设置关键帧 快速k帧, 只适用于 biped 骨骼, 所以框选骨骼是只能选择 biped骨骼, 如果把自行添加的骨骼也框选了, 则 运动 中不会出现 关键帧信息

  • 自行添加的骨骼

    只能用普通k帧的方式,k帧.

    1. 开启 自动关键帧 模式, 框选需要k帧的对象, 在第0帧直接添加关键帧

    2. 在关键帧移动到第n帧, 选中需要k帧的对象, 直接做一些 矩阵变换 之类的, 会自动在该帧k上信息.

    3. 然后拖动关键帧测试一下


biped 相关教程
  • 3DS Max - Rigging Biped FULL Tutorial - https://www.youtube.com/watch?v=xuWmf3MaG6g
  • 3dsMax角色綁定 - 使用 BonesPro 來設定權重 - https://www.youtube.com/watch?v=gjl88x-Cyzs

CAT骨架

官网参考: http://help.autodesk.com/view/3DSMAX/2017/CHS/?guid=GUID-EA1D6D09-A2CD-4204-8093-A7AE5EC5E333

快速创建各种骨架, CAT(Character Animation Toolkit)骨骼系统

CAT Parent

也就是跟骨骼的 父节点, 删除整个骨架 或 重命名骨骼名都通过这个节点

删除整个骨架

删除 CAT Parent 即可

重命名整个骨架

重命名 CAT Parent 即可. 选中 CAT Parent, 在 CAT 对象 修改器中修改即可


骨骼 拉伸/锁定

层次 -> 链接信息


显示 方块模式

骨骼编辑模式 下, 选择 结构 -> 标准, 在按 f3 线框显示

如果想既显示模型的实体, 但骨骼又只显示线框, 参照 骨骼线框模式显示


骨架参数调整


镜像 骨骼

调整好一半 镜像给 另一半

  1. 选择调整好的骨骼, 2:打开复制项, 3:创建复制集, 4:复制姿势

  2. 镜像粘贴姿势

动图演示


添加biped骨骼

和这里的 添加骨骼 差不多的意思

  1. 先创建骨骼. ( 也可以使用 动画 -> 骨骼工具 中的创建骨骼 )
  2. 连接骨骼. 点击 连接 切到 连接模式 选中 子对象, 拖动到 父对象
    然后 子对象 就能 跟着 父对象 变换了.


镜像 蒙皮(封套)

Biped 骨骼才能进行镜像, 额外添加进去的骨骼不能
官网文档 : 镜像参数卷展栏(蒙皮修改器)

1:开启封套模式 下, 选中编辑好(分配顶点权重)的一半的顶点, 2:开启 镜像模式, 3:调整 镜像阈值,测试左边区域的顶点会逐渐变为 绿色, 表示可以镜像过去的顶点, 4:将右边蓝色顶点(分配好的)权重的镜像到左边绿色顶点 , 还有可以将 右边蓝色的骨骼也镜像到左边绿色的骨骼

镜像完, 关掉 镜像模式封套模式, 摆动骨骼测试一下

  • 镜像阈值

    设置在将顶点设置为左侧或右侧顶点时,镜像工具看到的相对距离。如果在启用“镜像”模式时,网格中的部分顶点(镜像平面上顶点以外的顶点)不是蓝色或绿色,请提高“镜像阈值”的值以包含更大的角色区域。还可以提高此值以补偿不对称模型中的对称不足。


加载和保存 BIP 动画

参考 : 加载和保存 BIP 动画 - http://help.autodesk.com/view/3DSMAX/2016/CHS/?guid=GUID-1985BB2D-CFD2-4E56-A4BC-2DBB68A33594


骨骼线框模式显示


添加骨骼

前置条件:
拖进去 fbx 文件的时候选择 链入文件,

所有的 骨骼节点 显示为 圆锥形icon 就表示为 骨骼类型, 就可以在某个原有骨骼节点上创建新的骨骼作为子节点.

选择 导入文件 则不行, 会显示为 三角尺icon 表示为 辅助对象

  1. 先 冻结模型, 防止选中,

  2. 开启创建骨骼模式, 两种方式

    1. 控制面板

    2. 动画 -> 骨骼工具

  3. 然后就可以创建某个骨骼节点的 子骨骼


显示封套权重

相关显示设置都在这


刷权重的正确姿势

  1. 勾选 顶点 选择

  2. 呼出 权重工具, 然后框选要调整的的顶点, 会在权重工具中显示该顶点被那些骨骼引用了,
    可以在里面选择 骨骼 进行调整该顶点的权重.

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蝶泳奈何桥.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值