CSGPrimitive3D

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

派生: CSGBox3D, CSGCylinder3D, CSGMesh3D, CSGPolygon3D, CSGSphere3D, CSGTorus3D

CSG 图元的基类。

描述

各种 CSG 图元的父类,包含了它们所需的公共代码和功能。无法直接使用这个类,请使用继承它的各种类。

注意:CSG 节点旨在用于关卡原型设计。与使用 PrimitiveMesh 创建 MeshInstance3D 相比,创建 CSG 节点具有显著的 CPU 成本。在一个 CSG 节点中移动另一个 CSG 节点也会产生显著的 CPU 消耗,所以应当在游戏过程中避免进行类似的操作。

教程

属性

bool

flip_faces

false


属性说明

bool flip_faces = false 🔗

  • void set_flip_faces(value: bool)

  • bool get_flip_faces()

如果设置,则每个三角形中顶点的顺序会颠倒,从而导致绘制网格的背面。