3dsmax-角色骨骼
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
常用蒙皮插件
- bones pro
- weight pro, 参考 : 3dsmax-骨骼蒙皮插件weightPro使用.md
- InstantRig
- IKMAX For 3DS Max Released - https://80.lv/articles/ikmax-for-3ds-max-released/
weight pro 临时笔记
快捷键
- 选中一根骨骼, 按 pageup 选中父骨骼, 按 pagedown 选中子骨骼,
骨骼名词
bip骨骼由一下组成
Pelvis : 盆骨
Spine : 脊椎
Thigh : 大腿
Calf : 小腿
Foot : 脚底
Toe : 脚趾
Neck : 脖子
Clavicle : 锁骨
UpperArm : 上臂
Forearm : 前臂
Hand : 手掌
Finger : 手指
返回初始位置-冻结变换
选中物体, alt + 鼠标右键. (非常实用)
冻结变换 将 物体 在某个位置记录一下, 并以此为 零位置, 后面如果移动了想还原回去, 直接 变换到零
返回初始位置-蒙皮姿势
方便以后要用这个姿势, 选定所有骨骼, alt + 右键, 选择 设定蒙皮姿势
查看/操作 骨骼层级
这里框选删除骨骼比较靠谱点
骨骼工具及编辑
动画 -> 骨骼工具, 快捷键
要编辑骨骼, 需要开启 骨骼编辑模式
绑定过程
- 创建骨骼, 命名 aaa
- 几何体 蒙皮修改器 模式下, 选定 部位xxx , 添加 绑定 骨骼aaa
- 创建一个几何体 为控制器, 命名 bbb, 将 骨骼aaa 绑定到 bbb 上, 这样bbb就可以间接控制 部位xxx
复制粘贴蒙皮修改器 发生位移问题
a, b 物体需要相同 运动时, 采取 复制 a 的蒙皮修改器 粘贴给 b, 此时a b的局部坐标若位置不一致, 则 b 会修改为a的坐标, 导致位置错误
解决: 复制粘贴蒙皮给b前, 关掉a蒙皮中 高级参数->始终形变 去掉勾选项, 然后 复制粘贴给b , 然后在 勾选回去
所有部分使用相同的蒙皮实例
- 选着一个 部位a 增加一个 蒙皮 修改器
- 复制 部位a 的 蒙皮 修改器, 粘贴实例 到其他部位, 如果粘贴时发生 几何形变, 则参照这个[复制粘贴蒙皮修改器 发生位移问题](#复制粘贴蒙皮修改器 发生位移问题)
隐藏 骨骼 或几何体
封套 (envelope)
可以设置绑定后 关节处 顶点的权重 (0~1之前), 来控制 关机扭曲时, 附近的顶点变形的扭曲程度, 0:完全跟随骨骼运动, 1:完全不跟随
流程:
随便给 骨骼 k 点关键帧, 方便 封套时 不同运动形态下 调整权重
模型 不能 是冻结状态, 选中 几何体, 切到 蒙皮->封套 修改器
添加 需要封套的骨骼
( 添加前, 可以在资源管理器中将不必要的骨骼先隐藏, 这样就不会出现在 选择骨骼 中 )选中刚添加进去的 封套骨骼, 将关键帧切到 扭曲的时刻, 开启 选择顶点, 选取顶点调整权重
注意的几个点
模型不能是冻结状态, 否者显示不出顶点的权重渐变色
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帧.
开启 自动关键帧 模式, 框选需要k帧的对象, 在第0帧直接添加关键帧
在关键帧移动到第n帧, 选中需要k帧的对象, 直接做一些 矩阵变换 之类的, 会自动在该帧k上信息.
然后拖动关键帧测试一下
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 线框显示
如果想既显示模型的实体, 但骨骼又只显示线框, 参照 骨骼线框模式显示
骨架参数调整
镜像 骨骼
调整好一半 镜像给 另一半
选择调整好的骨骼, 2:打开复制项, 3:创建复制集, 4:复制姿势
镜像粘贴姿势
动图演示
添加biped骨骼
和这里的 添加骨骼 差不多的意思
- 先创建骨骼. ( 也可以使用 动画 -> 骨骼工具 中的创建骨骼 )
- 连接骨骼. 点击 连接 切到 连接模式 选中 子对象, 拖动到 父对象
然后 子对象 就能 跟着 父对象 变换了.
镜像 蒙皮(封套)
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 表示为 辅助对象
先 冻结模型, 防止选中,
开启创建骨骼模式, 两种方式
控制面板
动画 -> 骨骼工具
然后就可以创建某个骨骼节点的 子骨骼
显示封套权重
相关显示设置都在这
刷权重的正确姿势
勾选 顶点 选择
呼出 权重工具, 然后框选要调整的的顶点, 会在权重工具中显示该顶点被那些骨骼引用了,
可以在里面选择 骨骼 进行调整该顶点的权重.
3dsmax-角色骨骼相关推荐
- 《人物动作:角色骨骼、蒙皮制作工艺》
[目录] 1.技术标准环境 2.开工之前的检查标准 3.骨骼绑定的标准 4.附件骨骼制作标准 5.蒙皮操作标准 6.骨骼.蒙皮自检标准(checklist) 7.应用情景与测试报告 一.技术标准环境 ...
- 3dsmax biped 骨骼的创建和修改
3dsmax biped 骨骼的创建和修改 创建 修改
- 3dsmax biped 骨骼姿势 对称操作
3dsmax biped 骨骼姿势 对称操作
- Maya游戏角色骨骼绑定学习教程
流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:5.77 GB |时长:6h 24m 向 ...
- [Unity] 在 3DsMax 中将骨骼调整为适应 Unity 的 Humanoid 的结构的记录
找到 Unity 中的 FBX 文件,直接拖入 3DsMax 选择 Import File 根据 Unity 中的提示在 3DsMax 中找到要修改的骨骼 比如报错中说 Bip002 L Thigh ...
- 3dsMax Biped骨骼缩放
选中要缩放的骨骼,在Assign Controller下,找到Biped SubAnim->BipScaleList->Available 为其添加ScaleXYZ 开启Keyframin ...
- 探讨3DSMAX 中的CS骨骼动画插件
3D 图形引擎中角色动画是一个重要的组成部分,它在虚拟现实.电子游戏,甚至是传统的动画制作中均扮演着极其重要的角色.如何实现一个良好的角色动画以引起越来越多的研究者的关注.目前的许多建模软件都可以快速 ...
- 3dsmax游戏角色头部建模教程
3dsmax游戏角色头部建模教程. 3dsmax游戏角色头部建模有哪些步骤?3DSMAX是目前世界上销量最大的3D建模.动画和渲染解决方案,3DSMAX4是其最新版本,显著提升.广泛应用于视觉效果.角 ...
- ue4 怎么修改骨骼动画_UE4换装系统(合并骨骼模型)
前面那篇UE4换装系统https://blog.csdn.net/luomogenhaoqi/article/details/88350580,事实上每个身体模型还是各自渲染,现在介绍把每个身体模型合 ...
最新文章
- windows建立PPPoE服务器
- 中山大学“核技术灭蚊”上热搜,广州蚊子工厂日产500万只绝育蚊子|Nature
- 建模matlab的算法代码呀,数学建模算法打包
- c++ 在multimap中查找关键字的程序举例
- 挖矿主板bios设置_挖矿板的核心功能是什么?竟是“BIOS”
- 零基础学python,看完这篇文章,你的python基础就差不多了!干货【1】
- 褚时健:现在的年轻人太急了,我快90了还在摸爬滚打
- 10分钟让你学会使用Vuex
- 铁道部2012年版全国72个铁路枢纽城市
- JSP初学大全!!带连接数据库例子
- 4.GitLab 邮件配置
- EXCEL制作行政区地图,小O地图EXCEL版发布新版本
- BGLL算法 C++实现
- 工作站Linux双显卡BIOS设置,在BIOS Setup里面设置双显卡机型的双显卡模式常见方式介绍...
- JavaScript 动态生成表格
- nginx跨域配置及压缩配置
- 【文献阅读】 2019-IJCAI-Sequential Recommender Systems Challenges, Progress and Prospects
- [状压DP]帮助Bubu
- Linux下的共享内存 ---创建共享内存
- 在线编辑Word,Excel (WebOffice)