5. 为模型添加骨骼绑定

简介: 5. 为模型添加骨骼绑定

到现在为止,我们已经学会了建模和贴图,基本上多花点时间,就能够制作出比较像样的作品,熟能生巧,好看的模型都是功夫。

添加骨骼

网络异常,图片无法展示
|

Blender默认会自动帮我们生成一个骨骼,因为被模型遮挡住了,所以我们暂时看不到,我们只需要将它设置在最前面即可,可以顺便把名字也勾选

网络异常,图片无法展示
|

在正视图操作,查看起来会方便许多,记得是编辑模式

网络异常,图片无法展示
|

使用挤出我们就能搭建一个简单的骨骼结构,最终的效果如下:

网络异常,图片无法展示
|
如果添加骨骼的过程中,父子关系出错了,可以在 编辑模式下进行调整

网络异常,图片无法展示
|

绑定骨骼

物体编辑模式,先选择模型,再选择骨架(一定要注意先后顺序!)

网络异常,图片无法展示
|

注意此时大纲视图中的选中状态,右键选择父级/附带自动权重

网络异常,图片无法展示
|

这一步操作的大概意思是:将模型的父级设置为骨架,并且将骨架绑定到模型上。

正因为父子关系的存在,此时移动骨架,模型也会跟随移动。

网络异常,图片无法展示
|

同时大纲视图也发生了变化

网络异常,图片无法展示
|

查看每根骨骼和模型顶点的关系

我们要查看每根骨架影响的顶点,可以选中模型,在编辑器模式下,选择点模式,然后在物体数据属性里面的顶点组里面,可以看到每根骨头与之对应的橙色顶点,顶点组的名字就是骨骼的名字

网络异常,图片无法展示
|

简单解释一下顶点组的几个选项

  • 选择: 将选中顶点组的顶点在视图中追加选中,相当于选中的加法
  • 弃选: 将选中顶点组的顶点从选中的顶点中取消选中,相当于选中的减法

以上2个选项其实是在视图中观察顶点组的顶点

  • 指定: 将视图中选中的顶点设置到选中的顶点组
  • 移除: 将视图中选中的顶点从选中的顶点组中移除

以上2个选项其实是在修改选中的顶点组

权重绘制

切换到权重绘制模式,通过热力图的颜色,可以更加直观的看到每一根影响范围,由强(红色)到弱(蓝色)

网络异常,图片无法展示
|
通过左侧的菜单栏,我们可以像绘画一样,可视化修改每根骨骼的影响范围。

姿态模式

只有选中的对象是骨架,才有姿态模式

回到物体模式,我们选择骨架,然后切换到姿态模式,选择其中的某个骨骼,调整一下,发现模型也跟着发生了变化

网络异常,图片无法展示
|

如果你和实现了这个效果,说明你的骨骼基本已经绑定完成了

重置姿态

如果此刻我们切换到物体模式,发现模型的顶点受到了姿态模式的影响

网络异常,图片无法展示
|
想要调整回原来的样子,需要点击骨架,再次回到姿态模式,选择全部

网络异常,图片无法展示
|
清空变换就能恢复到原始的状态。
网络异常,图片无法展示
|

注意:一定要选择全部,不然清空的是你选择的那个骨头,如果那个骨头刚好没修改过,那么你可能什么效果也看不到。



目录
相关文章
|
5月前
|
编解码 自动驾驶 测试技术
【论文速递】PETR: 用于多视图 3D 对象检测的位置嵌入变换
【论文速递】PETR: 用于多视图 3D 对象检测的位置嵌入变换
cesium添加实体不被地形遮挡的参数设置
disableDepthTestDistance:指定从相机到禁用深度测试的距离,关于深度测试我们将在后面的文章中介绍到,由于深度测试的存在,我们的对象很多时候会被地形挡住,如下:
1870 0
cesium添加实体不被地形遮挡的参数设置
|
移动开发 文字识别 算法
论文推荐|[PR 2019]SegLink++:基于实例感知与组件组合的任意形状密集场景文本检测方法
本文简要介绍Pattern Recognition 2019论文“SegLink++: Detecting Dense and Arbitrary-shaped Scene Text by Instance-aware Component Grouping”的主要工作。该论文提出一种对文字实例敏感的自下而上的文字检测方法,解决了自然场景中密集文本和不规则文本的检测问题。
1942 0
论文推荐|[PR 2019]SegLink++:基于实例感知与组件组合的任意形状密集场景文本检测方法
|
14天前
Threejs创建胶囊体
这篇文章介绍了在Three.js中创建胶囊体(两端为半球形中间为圆柱形的模型)的方法,包括建立几何体、设置材质以及将其添加到场景中的步骤。
23 1
Threejs创建胶囊体
|
14天前
|
JavaScript 前端开发 开发者
ThreeJs控制模型骨骼实现数字人
这篇文章讲解了如何使用Three.js通过控制模型的骨骼来实现数字人的动态表现,包括加载模型、获取骨骼信息以及通过编程控制骨骼动作的具体方法。
32 1
|
5月前
|
定位技术 Android开发
在高德地图添加标注物,及点击标注物感应区域重叠问题
在高德地图添加标注物,及点击标注物感应区域重叠问题
187 0
|
图形学
怎么修改模型的表面颜色?
在3D模型中,材质颜色是物体表面外观的重要组成部分。通过手动设置或从纹理图像中提取颜色值,可以为模型赋予丰富多彩的外观。
125 1
|
10月前
|
索引
物体的标签和层
物体的标签和层
3D孪生场景搭建:模型区域摆放
NSDT 3D孪生场景编辑器区域绘制功能详解。
156 0
3D孪生场景搭建:模型区域摆放
|
数据可视化 物联网
Threejs物联网,养殖场3D可视化(三)模型展示,轨道控制器设置,模型沿着路线运动,模型添加边框,自定义样式显示标签,点击模型获取信息
Threejs物联网,养殖场3D可视化(三)模型展示,轨道控制器设置,模型沿着路线运动,模型添加边框,自定义样式显示标签,点击模型获取信息
912 0
Threejs物联网,养殖场3D可视化(三)模型展示,轨道控制器设置,模型沿着路线运动,模型添加边框,自定义样式显示标签,点击模型获取信息