站内搜索

搜索

VR玩家-征战未来

[教程·工具] 减少虚拟角色每个部件的多边形数的方法[Blender]

213

主题

26

精华

237 小时

在线时间

管理员

站长

Rank: 9Rank: 9Rank: 9

贡献
1089 次
威望
1009 点
氪金值
1000 点
玩家币
8440 枚
QQ
发表于 2019-9-28 17:23:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
blender-avatar-decimate-06.jpg
为了将3D模型作为游戏的虚拟角色使用,有必须削减多边形数的情况。
例如,在VRChat中,由于存在总多边形数2万以下的限制,所以在几乎所有的情况下都需要进行调整。
介绍一种利用Cats Blender Plugin功能对网格进行划分,然后减少模型多边形数的方法。

目录。
模型的导入。
Fix Model。
把零件拆开。
多边形数量的确认。
减少多边形数量。
一条消除顶点和线的方法。
改换层次。
把零件结合起来。
总结

模型的导入。
按照以下步骤导入3D模型。
·fbx文件的情况。
“File”→“Import”→“FBX(.fbx)”或者从CATS标签中“锯”→“FBX”
·MMD用模型的情况。
“File”→“Import”→“MikuMikuDance Model(.pmd,.pmx)”或者从CATS标签中“锯”→“MMD”

Fix Model。
导入后,按下CATS标签的“Fix Model”,进行模型的最优化。
已经优化完毕的情况请省略。

把零件拆开。
为了对各个部件进行编辑,首先对汇总在一起的网格进行分割。
blender-avatar-decimate-02.jpg
从轮廓设计器中选择倒三角图标“Body”
打开“CATS”标签。
Separate by:点击“Materials”
blender-avatar-decimate-03.jpg
像图像一样,只要各部件排成一排就可以了。

多边形数量的确认
blender-avatar-decimate-11.jpg
现在的多边形数,在画面上部的信息窗口的“Tris:”显示。
设为编辑模式,可以确认选择中的网格的多边形数。

减少多边形数量。
如果可以分割网格,就减少多边形数吧。
※以下的操作按每个元件进行。
选择想要加工的部分。
blender-avatar-decimate-04.jpg
一边按右键一边移动鼠标,就可以简单地把握选择了哪个部件。
blender-avatar-decimate-05.jpg
请从属性窗口的工具栏中单击类似扳手的图标,然后选择“Add Modifier”→“Decimate”(Generate项目上第5个)。

接下来,按照以下的顺序调整多边形数。
blender-avatar-decimate-13.jpg
选择“Collapse”
调整“Ratio”以减少多边形数(向左右拖拽或输入数值)。

点击“Apply”并应用Decimate
blender-avatar-decimate-06 (1).jpg
如果把Collapse设为Ratio:0.5,就会减少这么多。

顺带一提,如果设置了形状键,则必须删除形状键,才能应用Decimate。
blender-avatar-decimate-07.jpg
请选择在扳机右边的倒三角形图标,然后按下“Shape Keys”列表右边的“-”,然后去掉形状键。
(删除的页岩键就不能使用了)
不要修改表情等设定形状键的部分。编辑细节时也不要改变脸部的顶点。(这就是使用莫夫时表情破裂的原因。)

一条消除顶点和线的方法。
如果您想手动仔细删除,则以编辑模式进行编辑。
在右键中选择部件后,按下[Tab]键,就会变成编辑模式。要结束的话,只要再次按[Tab]键就可以了。

删除顶点
blender-avatar-decimate-08.jpg
在[Ctrl+Tab]中打开聊天选择模式。
选择“Vertex”
右键点击选择想要删除的顶点。
按[Delete]键选择“Dissolve Vertices”([Ctrl+Delete]键也OK)

把线删掉
blender-avatar-decimate-09.jpg
在[Ctrl+Tab]中打开聊天选择模式。
选择“Edge”
右键点击选择想要删除的线。
按[Dlete]键选择“Dissolve Edge”(也可以是[Ctrl+Delete]键)。

改换层次
blender-avatar-decimate-10.jpg
当您想要隐藏选择中以外的部件时,单击工具栏的队列图标来更改Relations项目中的“Leyars”。
之后,如果画面下部的菜单也选择了相同的层,则只能显示选择中的部分。
编辑后请把图层恢复原样。如果将分层分开的话,在网格结合时就不能归纳为一个。

把零件结合起来
最后,将分割后的网格复原。
blender-avatar-decimate-12.jpg
请按下“CATS”标签的Join Mashes“All”并结合网格。
剩下的只要像往常一样以fbx形式输出就完成了.。

总结。
介绍了一种按零件减少虚拟角色多边形数的方法。
作为整个流程,
模型的导入。
Fix Model执行。
用Separate“Materials”划分网格。
“Collapse”→“Ratio”设置→“Apply”减少多边形
用“Join Mashes”网状连接
以fbx格式导出
就是这样。

在多边形削减很严格的情况下,也有去除一部分部件的选择。
【待更新】
征战未来,VR玩家聚集地:vr-game.club/vr-game.cool官方QQ群:580081193 【在本站注册即承诺将本站加入广告白名单】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

商务
关于我们 加入我们
友情链接 商务合作
联系我们 QQ群
官方
A站 B站
新浪微博 百度贴吧 脸书 推特
反馈
意见建议 用户使用协议
帮助
更多
捐助本站
B站

B站

扫码关注-公众号

扫码关注-公众号

QQ|Archiver|手机版|小黑屋|VR玩家 |网站地图