Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CSG flicker / missing triangles / holes in the geometry at certain translations #43755

Open
golddotasksquestions opened this issue Nov 21, 2020 · 3 comments

Comments

@golddotasksquestions
Copy link

golddotasksquestions commented Nov 21, 2020

Godot version:
Godot 3.2.3 stable, Godot 3.2.4 beta2

OS/device including version:
Win 64, Nvidea

Issue description:
CSG geometry does not seem stable, flickers at certain translations, generating holes in the geometry.

csg_flicker_3 2 4beta2

Previous related issue:
#33121

There is also a very noticeable reduction in Editor framerate with only 10 CSG boxes in the scene.

Steps to reproduce:

  1. Create a new 3D scene,
  2. Add CSGCombiner node as child of the Spacial,
  3. Add CSGBox as child of the Combiner (floor), resize,
  4. Add another CSGBox as child of the Combiner (wall), resize and move,
  5. duplicate and move the wall a few times.

Minimal reproduction project:
csg_flicker.zip

@Calinou
Copy link
Member

Calinou commented Dec 6, 2022

Duplicate of #58637 (same cause – it's caused by coplanar faces).

@Calinou Calinou closed this as not planned Won't fix, can't repro, duplicate, stale Dec 6, 2022
@akien-mga
Copy link
Member

akien-mga commented Apr 27, 2023

Duplicate of #58637 (same cause – it's caused by coplanar faces).

#74771 fixed #58637, but in my tests it didn't seem to fix the MRP in this issue, nor the one from #75862.

I don't know what's the difference but let's reopen this one for keeping track of the cases which aren't solved yet (as of the upcoming 4.1 dev 2). Confirmed reproducible as of 240ed28.

MRP from #75862: HoleMissing.zip

The very old MRP from #22988 (comment) also still exhibits a missing triangle (see screenshot in #74771 (comment)).

@akien-mga akien-mga reopened this Apr 27, 2023
@akien-mga akien-mga changed the title CSG flicker at certain translations CSG flicker / missing triangles / holes in the geometry at certain translations Apr 27, 2023
@akien-mga akien-mga mentioned this issue Apr 27, 2023
@fire
Copy link
Member

fire commented May 9, 2024

Testing some csg improvements.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants