Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

CSGCombiner3D

继承: CSGShape3D < GeometryInstance3D < VisualInstance3D < Node3D < Node < Object

允许你组合其他 CSG 修改器的 CSG 节点。

描述

对于形状的复杂排列,有时需要向 CSG 节点添加结构。CSGCombiner3D 节点允许创建该结构。节点封装了其子节点的 CSG 操作的结果。通过这种方式,可以对作为一个 CSGCombiner3D 节点的子节点的一组形状进行操作,并对作为第二个 CSGCombiner3D 节点的子节点的第二组形状进行一组单独的操作,然后执行以下操作: 将两个最终结果作为输入来创建最终形状。

注意:CSG 节点旨在用于关卡原型设计。与使用 PrimitiveMesh 创建 MeshInstance3D 相比,创建 CSG 节点具有显著的 CPU 成本。在另一个 CSG 节点中,移动一个 CSG 节点,也会大量消耗 CPU,因此在游戏过程中,应该避免这种情况。

教程