布尔运算

Spline提供了3种不同的布尔运算方式:

  • 相减 - 从基础对象中移除重叠部分。基础对象始终在底层,顶层是从中减去的。
  • 相交 - 从选定的对象中对重叠的部分创建对象
  • 联合 - 将选定的对象组合成一个

image

您可以使用嵌套的布尔值,这意味着您可以在其他布尔对象中再次添加布尔对象。

创建布尔对象后,您可以随时更改布尔的类型。

image

另外,您可以使用合并几个对象,将一组选定对象合并为一个对象,同时将会为您保留所有对象的结构。

更少的对象将为您减少场景的加载时间。

布尔性能

就性能而言,布尔运算最终可能会变得非常昂贵。 以下是一些关于如何缓解与布尔值相关的性能问题的建议。

  1. 减少参与布尔运算的对象的边数。 (不要使用边长为 64 的球体,而是尝试减少它们。通常,不会有非常明显的差异)
  2. 使用“应用和编辑”选项烘焙布尔对象。 (您可以保存可编辑布尔对象的副本并将其隐藏,这样它就不会加载到场景中)
  3. 不要对 尺寸 属性进行动画处理,而是对 缩放 进行动画处理,这样性能效率更高。

👉下一步