Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
CSGCombiner3D¶
继承: CSGShape3D < GeometryInstance3D < VisualInstance3D < Node3D < Node < Object
允许你组合其他 CSG 修改器的 CSG 节点。
描述¶
对于形状的复杂排列,有时需要向 CSG 节点添加结构。CSGCombiner3D 节点允许创建该结构。节点封装了其子节点的 CSG 操作的结果。通过这种方式,可以对作为一个 CSGCombiner3D 节点的子节点的一组形状进行操作,并对作为第二个 CSGCombiner3D 节点的子节点的第二组形状进行一组单独的操作,然后执行以下操作: 将两个最终结果作为输入来创建最终形状。
注意:CSG 节点旨在用于关卡原型设计。与使用 PrimitiveMesh 创建 MeshInstance3D 相比,创建 CSG 节点具有显著的 CPU 成本。在另一个 CSG 节点中,移动一个 CSG 节点,也会大量消耗 CPU,因此在游戏过程中,应该避免这种情况。