目录

一:Rig 选项卡骨骼动画类型

二:通用动画类型

三:人形动画类型

四:包含额外变换


欢迎加入Unity业内qq交流群:956187480

一:Rig 选项卡骨骼动画类型

Rig 选项卡上的设置定义了 Unity 如何将变形体映射到导入模型中的网格,以便能够将其动画化。
​对于人形 (Humanoid) 角色,这意味着需要分配或创建 Avatar分配或创建 Avatar分配或创建 Avatar。 ​
对于非人形角色,通用 (Generic)_ 角色,这意味着需要在骨架中确定根骨骼在骨架中确定根骨骼。

默认情况下,在__项目__视图中选择模型时,Unity 会确定哪个__动画类型 (Animation Type)__ 与所选的模型最匹配,然后将其显示在 Rig 选项卡中。如果 Unity 从未导入该文件,则 Animation Type 设置为 __None__:

None:不存在动画
Legacy:使用旧版本系统,现在基本已经弃用
Generic:如果骨架为非人形(四足动物或任何要动画化的实体),请使用通用动画系统。
Hunanoid:如果骨架为人形(有两条腿、两条手臂和一个头),请使用人形动画系统Unity 通常会检测骨架并将其正确映射到 Avatar。有些情况下,可能需要更改 Avatar 定义 (Avatar Definition) 并手动对映射进行__配置 (Configure)__。

二:通用动画类型

通用动画不会像人形动画那样使用 Avatar。由于骨架可以是任意形状,必须指定哪个骨骼是__根节点 (Root node)__。通过使用根节点,Unity 可在通用模型的动画剪辑之间建立一致性,并在尚未“在正确位置”(即,整个模型在动画化时移动其世界位置的位置)制作的动画之间正确混合 ​

1.Avatar Definition 选择获取 Avatar 定义的位置。
Create from this model 根据此模型创建 Avatar
Copy from Other Avatar指向另一个模型上设置的 Avatar。

2.Root node 选择要用作此 Avatar 的根节点的骨骼。仅当将 Avatar Definition 设置为 Create From This Model 时此设置才可用。

3.Source 复制另一个具有相同绑定的 Avatar 以导入其动画剪辑。仅当将 Avatar Definition 设置为 Copy from Other Avatar 时此设置才可用。

4.Skin Weights 设置可以影响单个顶点的最大骨骼数量。
Standard (4 Bones): 使用最多四个骨骼来产生影响。这是默认值,出于性能考虑,建议使用此设置。
Custom: 设置自定义的最大骨骼数量。选择此选项时,将显示 Max Bones/Vertex 和 Max Bone Weight 属性。

5.Max Bones/Vertex 定义每个顶点的最大骨骼数(以影响给定顶点)。可为每个顶点设置 1 到 32 个骨骼,但是用来影响顶点的骨骼数量越多,性能成本就越高。仅当将 Skin Weights 属性设置为 Custom 时此设置才可用。

6.Max Bone Weight 设置考虑骨骼权重的最低阈值。权重计算将忽略小于此值的任何值,并且 Unity 会将高于此值的骨骼权重放大为总计 1.0。仅当 Skin Weights 属性设置为 Custom 时此设置才可用。

7.Optimize Game Object 在 Avatar 和 Animator 组件中删除和存储所导入角色的游戏对象变换层级视图。如果启用此选项,角色的 SkinnedMeshRenderer 将使用 Unity 动画系统的内部骨架,因此可提高动画角色的性能。仅当 Avatar Definition 设置为 Create From This Model 时才可用

8.Extra Transforms to Expose 指定已启用 Optimize Game Object 时希望 Unity 忽略的变换路径。仅当启用了 Optimize Game Object 时才会显示此部分。

三:人形动画类型

除了极少数例外情况,人形模型具有相同的基本结构。此结构代表了身体的主要关节部位:头部和四肢。使用 Unity 的人形动画功能的第一步是设置和配置 Avatar。Unity 使用 Avatar 将简化的人形骨骼结构映射到模型骨架中的实际骨骼。

Avatar Definition ,Source,Skin Weights和通用模型此属性相同

1.Configure 打开 Avatar 配置。仅当 Avatar Definition 设置为 Create From This Model 时才可用。

2.Optimize Game Object 在 Avatar 和 Animator 组件中删除和存储所导入角色的游戏对象变换层级视图。如果启用此选项,角色的 SkinnedMeshRenderer 将使用 Unity 动画系统的内部骨架,因此可提高动画角色的性能。

3.Extra Transforms to Expose 指定已启用 Optimize Game Object 时希望 Unity 忽略的变换路径。仅当启用了 Optimize Game Object 时才会显示此部分。

四:包含额外变换

启用 Optimize Game Object 属性时,Unity 将忽略属于层级视图但未映射在 Avatar 中的任何变换,以便提高 CPU 性能。但可以使用 Extra Transforms to Expose 部分来标记游戏对象层级视图中的特定节点以纳入到计算中

1.在搜索框中输入全名或部分名称以过滤变换列表。这样可以更轻松地浏览具有大量骨骼的角色。2.启用希望 Unity 在计算中包含的每个变换(骨架的骨骼)。
3.使用按钮有助于选择特定变换。例如,__Toggle All__ 按钮可以一次选择或取消选择所有内容(无论当前选择如何,包括过滤的项)。
4.使用 Revert 按钮可以撤消所做的选择,或使用 Apply 按钮对模型应用例外条件。

注意:在优化模式下,蒙皮网格矩阵提取是多线程操作。

欢迎加入Unity业内qq交流群:956187480

【Unity面板属性扫盲】导入模型后属性设置之——Rig 选项卡相关推荐

  1. unity界面介绍及导入模型

    unity界面介绍 排版 ​ 一般刚打开unity默认是如下界面,可以自己拖拽为自己喜欢的布局,也可以使用右上角的Layout中来选择布局.目前显示出来的只是最常用的界面,还有很多可以在window中 ...

  2. Unity导入模型后如何切换中心点和轴点

    1.首先在3DMAX中建好模型,轴点设置在旗杆底部 2.导入到Unity后会发现中心点还是在几何中心 3.只需要点击"Center"/"Pivot"就可以切换是 ...

  3. maya导入模型后贴图没渲染怎么办?

    你先试试按6,如果没显示,那么你用这个模型材质书所支持的渲染器渲染一下,如果还没有,打开好像是叫路径管理器的东西,看看里面有没有爆红,爆红说你你贴图路径没有指定过去

  4. 3dsmax模型和导入模型到unity3d 设置

    (原文:http://tieba.baidu.com/p/2807225555) 三点感觉在导出时比较重要的 1.单位的设置 3dsmax系统单位设置就设成厘米显示单位公制也设成厘米这样在max里的一 ...

  5. Unity快手上手【熟悉unity编辑器,C#脚本控制组件一些属性之类的】

    Unity学习参考文档和开发工具 ☺ unity的官网文档:https://docs.unity3d.com/cn/current/Manual/ScriptingSection.html ■ 学习方 ...

  6. html笔记(一)html4+css2.0、css基础和属性、盒模型

    w3c 官网 这里是 html4 的内容 大标题 小节 一.关于HTML 1. 基本语法 2. HTML常用标签 3. 相对路径和绝对路径 二.css基础 1. 表单元素 2. 创建样式表 3. cs ...

  7. Unity Cinemachine之第三人称摄像机CinemachineFreeLook属性详解

    演示 CinemachineFreeLook是一个第三人称视角相机插件,功能非常强大,内置了很多属性可以供开发者根据需求进行调整. 创建   首先是Cinemachine插件的导入,如果是2018以后 ...

  8. 【Unity 学习笔记】 Sprite的部分属性和功能

    声明:本人Unity菜鸟,该文章主要作为学习笔记使用 在unity2D中,每导入一个图片资源,unity都会为其添加一些属性,这些属性可以在对应图片资源的Inspector中查看.在unity中,图片 ...

  9. unity 批量导入模型工具_如何将VMD舞蹈导入桌面萌娘MMD

    [视频教程] https://www.zhihu.com/video/1246107348335976448 图文教程 概览 MMD的动作数据文件 .VMD 文件导入到DesktopMMD很简单,只需 ...

最新文章

  1. 机器学习(一)线性回归
  2. android 转场动画兼容问题,【Android】关于ARouter转场动画的问题
  3. jeecg 3.5.2 新版本4种首页风格 【经典风格,shortcut风格,ACE bootstrap风格,云桌面风格】
  4. Python-cvxopt库的使用(2)(解决QP问题)
  5. python编程是啥-Python编程语言的特点是什么?老男孩Python学习
  6. 兄弟姐妹们,祝大家圣诞节快乐!
  7. Java反编译生成java文件
  8. opengl 4.5离线文档下载
  9. 品荔枝赏文化,美丽乡村不一样的嘉年华
  10. 【Mapreduce】利用job嵌套,多重Mapreduce,求解二度人脉
  11. 五步教你如何利用python爬虫制作一个中国慕课视频下载器
  12. 用计算机语言写祝福语,程序员祝福语
  13. 新年将至, 程序员如何以代码送出新春祝福
  14. 常见的算法分析及代码实现
  15. SQL_TRACE的作用
  16. android 耳机监听权限,android 耳机监听
  17. 前端和后端的英文_前端、后端、全栈是什么意思?薪资怎么样?
  18. 【JSON解析】JSON解析
  19. 【OpenGL ES】OpenGL ES简介
  20. 小提琴图解读 - 统计学

热门文章

  1. flask身份验证_使用Flask登录进行身份验证和授权
  2. spring cloud 配置 redis、定义redis工具类
  3. 谈谈端到端测试(End-to-End Testing)
  4. R语言平滑算法LOESS局部加权回归、三次样条、变化点检测拟合电视节目《白宫风云》在线收视率
  5. pencil替代产品哪个品牌更好?电容笔10大品牌排行榜
  6. java啤酒厂设备管理系统
  7. 爆文制造机!小红书热榜3个方向,告诉你选题诀窍!
  8. 平安金融壹账通区块链团队产品负责人王梦寒:区块链应用落地有三大瓶颈
  9. React高级备忘录(生命周期)class component
  10. Android 知识点记录