GraphiteEditor / GraphiteEditor/Graphite

Boolean Difference/Exclude operation got broken

Offen
#4,513 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
27.2k
Forks
1.3k
Ø Merge
20 Std. 5 Min.
Gemergte PRs (30 T.)
57

Beschreibung

If I create a boolean Difference/Exclude operation on 2 shapes the intersecting part is still visible, however it should not be.

https://github.com/user-attachments/assets/9286ad3e-cb2c-4e1d-94ba-341747c44efa

(f I observed correctly the point and segment data is generated correctly for the result, but the display is still wrong.)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Reproduce the Boolean Difference/Exclude operation on two overlapping shapes using the attached example, then trace the display path for the generated result. Compare the rendered output with the point and segment data, and consider the issue done when the intersecting portion is no longer visible while the result geometry remains correct.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
computer-graphics
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
64/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.