Spline提供了3种不同的布尔运算方式:
- 相减 - 从基础对象中移除重叠部分。基础对象始终在底层,顶层是从中减去的。
- 相交 - 从选定的对象中对重叠的部分创建对象
- 联合 - 将选定的对象组合成一个
您可以使用嵌套的布尔值,这意味着您可以在其他布尔对象中再次添加布尔对象。
创建布尔对象后,您可以随时更改布尔的类型。
另外,您可以使用合并几个对象,将一组选定对象合并为一个对象,同时将会为您保留所有对象的结构。
更少的对象将为您减少场景的加载时间。
布尔性能
就性能而言,布尔运算最终可能会变得非常昂贵。 以下是一些关于如何缓解与布尔值相关的性能问题的建议。
- 减少参与布尔运算的对象的边数。 (不要使用边长为 64 的球体,而是尝试减少它们。通常,不会有非常明显的差异)
- 使用“应用和编辑”选项烘焙布尔对象。 (您可以保存可编辑布尔对象的副本并将其隐藏,这样它就不会加载到场景中)
- 不要对
尺寸
属性进行动画处理,而是对缩放
进行动画处理,这样性能效率更高。