前言

有时候,我们得到的模型是一个整体,想修改其中模型位置很不方便等等,这时候就可以使用blender进行拆分。
在这里插入图片描述

blender的基本快捷键操作(补充知识)

1、鼠标中键是旋转

在这里插入图片描述

2、按住Shift+鼠标中键是平移

在这里插入图片描述

3、鼠标滚轮是放大缩小

在这里插入图片描述

4、Ctrl+Z是操作回退

在这里插入图片描述

5、隐藏骨骼(补充知识)

为了排除骨骼的干扰,这里我们可以先点击选中骨骼的。
在这里插入图片描述
然后按H或者右上角的眼睛暂时先隐藏骨骼信息。
在这里插入图片描述

6、所以如果你想锁定特定的视角,你可以使用这个数字键盘,点击右上角也是一样的

在这里插入图片描述

7、Alt+r重置旋转

在这里插入图片描述

8、Alt+G重置位置

在这里插入图片描述

9、归一化模型位置、旋转、缩放

模型进行位置、旋转、缩放之后,不选中任何模型,按ctrl+a并选择位置、旋转、缩放来使其一致,这会使其成为一个均匀的缩放
在这里插入图片描述
点击后模型没有变化,但是查看右边变换全都变成0,0,0,缩放变成1,1,1了

进入面选择模式

先选中模型布料
在这里插入图片描述

然后进入编辑模式
在这里插入图片描述
再选择面选择模式
在这里插入图片描述

选取和取消选择关联的全部面

选上你需要单独拆分的模型,选这个模型一个面就可以,然后按键盘L
(L键会自动选取关联的全部面)

按Shift+L则是相反的操作,取消选择
在这里插入图片描述

拆分模型

选上后,再按键盘P弹窗3个选项
在这里插入图片描述
点鼠标右键也一样可以
在这里插入图片描述

1、选中项——单独拆分

如果单独拆分就选选中项,可以看到模型已经分开了
在这里插入图片描述
然后在左上角回到物体模式
在这里插入图片描述
就可以随意移动这个模型了
在这里插入图片描述

2、按材质——按材质拆分

前面步骤重复操作,按材质拆分,就可以把每一种材质相关对像拆分开来
在这里插入图片描述
在这里插入图片描述

3、按按松散块

前面步骤重复操作,再选松散块,就可以把模型打的非常散
在这里插入图片描述
在这里插入图片描述

合并模型

如果需要在把模型全部合并,就鼠标左键框选所有需要合并一起的模型,按键盘Control+J,点击右键也是一样,注意这在物体模式下操作才可以
在这里插入图片描述

删除模型某一块

物体模式下,点击需要删除的某一块模型,点击del,或者右键也一样
在这里插入图片描述

删除多余骨骼

1、手动删除

选中骨骼,按tab进入编辑模式,点选要删除的骨骼,按全选当前的所有骨骼,按del或者按x即可删除,或者鼠标右键
在这里插入图片描述
我们可以选择一个父骨骼,然后按shift+G,点击子级
在这里插入图片描述
就可以自动把它所有的子集都选中
在这里插入图片描述
如果是身体中间部分骨骼,可以按住ctrl选择骨骼末端
在这里插入图片描述

2、使用CATS插件的Fix Model

参考:【unity小技巧】下载原神模型,在Blender中PMX模型转FBX模型,导入到Unity中实现基于光照模型的内置和URP卡通渲染

也可以使用CATS插件的Fix Model按钮修复,注意:如果你是想拆分网格且导出FBX模型带材质,那么记得配置Fix Model设置分别取消勾选Join Meshes和Combine Same Materials。(因为Combine Same Materials)
在这里插入图片描述

前面配置好了即可点击Fix Model按钮,即可自动进行修复,除此之外,它还会帮我们删除多余无用的骨骼,将使用同一张贴图的节点合并为一个Mesh并重命名为Body等
在这里插入图片描述

修复材质错误

假设我们模型的材质显示有问题,我们点击部位,给每个材质球手动去加。分别点击添加贴图。
在这里插入图片描述
选择对应贴图即可
在这里插入图片描述

最终效果

在这里插入图片描述

完结

赠人玫瑰,手有余香!如果文章内容对你有所帮助,请不要吝啬你的点赞评论和关注,你的每一次支持都是我不断创作的最大动力。当然如果你发现了文章中存在错误或者有更好的解决方法,也欢迎评论私信告诉我哦!

好了,我是向宇https://xiangyu.blog.csdn.net

一位在小公司默默奋斗的开发者,闲暇之余,边学习边记录分享,站在巨人的肩膀上,通过学习前辈们的经验总是会给我很多帮助和启发!如果你遇到任何问题,也欢迎你评论私信找我, 虽然有些问题我也不一定会,但是我会查阅各方资料,争取给出最好的建议,希望可以帮助更多想学编程的人,共勉~
在这里插入图片描述

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐