Blender骨骼笔记
交互模式
编辑模式
此模式调整的是骨骼的原始变换,骨骼不会控制模型
骨骼、顶点组、权重
- 骨骼会控制同名的顶点组;
- 讨论权重的前提是顶点属于这个骨骼的顶点组,如果顶点不属于顶点组,权重视图显示粉色,也就不存在权重的概念;
- 在绘制权重模式刷一片粉色(不属于顶点组)的顶点,会自动把它们加入顶点组;
常用操作
让一个骨骼控制一个顶点组(手动绑定)
把骨骼命名成和顶点组一样的名称即可。


自动绑定、刷权重
1.选择模型;2.shift+选择骨骼;3.ctrl+p选择自动权重

完成后模型会生成和骨骼同名的顶点组。
查看权重
1.选中骨骼;2.shift选中模型;3.进入权重绘制;4.ctrl选中一根骨骼


权重和顶点组的关系
1.给一个骨骼刷在模型某些部位刷权重(包括把原来的蓝色0权重部分用Substract刷,刷完还是0权重)后,新刷上权重的顶点会被加入骨骼控制的顶点组:


2.而如果把顶点组的顶点移除,被移除的顶点会失去权重。

总之就是有权重的顶点必在顶点组里,没权重的顶点也可能在顶点组里。顶点组顶点包含有权重的顶点。
骨骼通过顶点组控制身体的条件
1.身体是骨骼的子级

2.身体顶点组有权重

3.身体有Armature修改器,且Bind To选择Vertec Groups

属性
物体有修改器属性,骨架有物体约束属性,骨骼有骨骼约束属性。


骨骼属性
alt+p清空父级等效于骨骼属性-关系-父级点x,断开骨骼连接等效于不勾选相连项。勾选相连项的骨骼,姿态模式按g和按r都是旋转,不允许该骨骼移动。


修改骨骼的父子关系:编辑模式,骨骼属性-关系-父级

骨骼约束属性
复制变换
作用和父子级关系类似,优先级低于父子级关系,就是说一个骨骼有父级且是连接的,那么“复制变换”就会失效。
Local Space:受约束物体产生的变换的变化和目标保持一致
World Space:受约束物体的变换和目标保持一致

反向运动学(IK)
定义不再赘述。这里极向目标(Pole target)和被约束骨骼方向的关系没研究出来。如果被约束骨骼的方向错误,就调极向角度。



权重绘制工具

渐变:鼠标拉伸一次,从开始点到结束点,权重从1渐变到0.

问题
有的骨骼在物体模式和姿态模式下可见,编辑模式下不可见



原因:这个骨骼被隐藏了。
解决方法:编辑模式按a全选,alt H取消隐藏。如果弹出“无法开始精彩瞬间”,就关闭傻逼Intel Arc Control。


移动脚的IK目标时,从脚里出来一块

原因:可能是骨骼有Deform层和target层,这两层分布完全一样,设计是target层没有权重,用来控制deform层,重新自动绑骨时给两层都加了权重
配置IK要回答的问题
- IK目标是一个物体还是骨架下的一个骨骼?
- IK约束是加在小臂还是加在手上?
