权重面板


在物体数据-顶点组下打开 hotools 拓展

打开活动顶点权重列表可以事实显示活动顶点的权重情况,用以排查问题(此面板很卡建议常态关闭)

从所有组中移除

  • 核心功能
  • 选择的顶点,检测他们的所有顶点权重,如果在某个组中的权重小于阈值,从那个组中移除
  • 用于修复各种方式的自动权重导致的垃圾权重清除,以及防止不满 1 权重的顶点归一化以后权重不正常(表现为某些点在骨骼移动的时候会炸点的问题)

复制权重

  • 选择的顶点,平均他们所有的权重,写入剪切板
  • 会写入很多 0 权重

粘贴权重

  • 选择的顶点,使用剪切板的权重信息,写入权重
  • 会写入很多 0 权重
  • 粘贴完毕以后,一定要使用从所有组中移除(0 或 0.001阈值),将空的权重清除
  • 复制粘贴权重适合对硬的挂件进行权重赋值,也适合软的挂件的连接处的权重赋值

左半,右半

  • 选择左边/右边的 mesh
  • 配合组内翻转使用的

选择小于

  • 选择活动顶点组中,顶点权重小于某个阈值的所有顶点
  • 用于快速将垃圾权重清空

组内翻转

  • 如果选择了全部网格,本操作会直接将全部权重左右镜像
  • 如果选择了一半的网格,本操作会将选择的权重镜像到另一半,达到左右一致的效果

同步到对称骨

  • 只处理选中中的网格,一般全选后操作
  • 将活动顶点组中的权重信息进行镜像操作,覆盖到镜像的骨骼/顶点组中
  • 本功能为强制将两边权重保持对称一致的操作

从组移除

  • 调用的是 blender 顶点组默认的移除 api
  • 就是将选中中的顶点从本顶点组中移除

规格所选

  • 调用的是 blender 顶点组默认的规格化顶点 api
  • 将选中中的顶点的权重归一化,通过计算将权重和为 1

+,-,++,—

  • 快速增加减少选中的顶点在此组中的权重,可以调节加减程度

膨胀,侵蚀,柔化,锐化

效果如图,所有的功能都是只影响选中中的顶点

限制顶点权重组数量

  • 调用的是 blender 顶点组默认的限制顶点组数量 api
  • 强制将较小的权重删除
  • 对于进引擎后权重不好/效果不一致的模型可以手动通过这个方式进行改善

参数设置

切换时独显骨骼

  • 核心功能
  • 本功能配合插件的快捷键(alt+右键),可以在编辑模式快速切换顶点组
  • 可以在切换活动顶点组的同时,独显骨架的那个骨骼,这样可以在 3d 视口看到当前的顶点组名字以及骨骼的位置

额外功能

权重从组混合

  • 顶点-顶点组-权重从组混合
  • 类似形态键的混合,可以将其他组的权重传递到本组来,只影响选中中的顶点