Skip to main content

基本用法

使用自动优化

有些优化项目可以自动为模型执行。

  • 删除未使用的 BlendShape
    • 对于权重不为零的 Blendshape,冻结 Blendshape 将降低处理成本。
    • 即使权重为零,移除 Blendshape 也会有助于减小模型大小。
  • 移除未使用的行为,例如 PhyBone
    • 如果存在不需要运动的已启用 PhysBone(例如:运动目标 Mesh 始终被禁用),这会导致额外的性能占用。
  • 使用 PhysBone 来合并未动画化或运动的骨骼
    • 如果衣物骨骼嵌套在身体骨骼中,将会导致许多骨骼从未局部移动。这些骨骼将导致额外的性能占用。
  • 合并同时开关或者永远不会被开关的网格
    • 如果你的模型只有一件衣物,那么可能没有必要为身体、头发和衣物分别设置不同的网格。
    • 即使你有多件可切换的衣物,也可能没必要将身体、头发和内衣分开。

通过 AvatarOptimizer,只需要将组件 AAO Trace And Optimize 添加到模型父级中,即可自动执行这些优化功能!

add-trace-and-optimize.png