Skip to content

Holes in CSG meshes with coplanar faces and engine freeze when moving them #58637

@codecat

Description

@codecat

Godot version

4.0.alpha3

System information

Windows 11

Issue description

I am generating a number of CSGMesh3D objects and putting them in a CSGCombiner3D. All meshes are set to be a union. Sometimes, this generates random holes:

image

And, potentially related, when moving the mesh with the hole on the Z axis, the engine freezes.

Steps to reproduce

  1. Open csg_bug.tscn in the editor
  2. Look at the red CSG mesh
  3. Optionally, try to move the red CSG mesh on the Z axis

Minimal reproduction project

CSGBug.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions