Rbanh commented on issue Falling-Metal-Int.../Blacksite#12 2026-06-06 14:19:54 -04:00
BS-JD-103 - Brush element edit modes

QA checklist hardening committed locally as 1b9fbeb (Group brush clip history edits). Not pushed.

Fix:

  • Clip commit now uses one grouped SetBrushTransform history command instead of…
Rbanh commented on issue Falling-Metal-Int.../Blacksite#37 2026-06-06 14:19:54 -04:00
QA - M1 Brush-based blockout acceptance signoff

BS-JD-103 / #12 checklist hardening update:

Committed locally as 1b9fbeb (Group brush clip history edits). Clip mode now commits transform + brush changes as one grouped history command, so…

Rbanh closed issue Falling-Metal-Int.../Blacksite#11 2026-06-06 14:16:25 -04:00
BS-JD-102 - Quick add and draw-brush tool
Rbanh commented on issue Falling-Metal-Int.../Blacksite#11 2026-06-06 14:10:54 -04:00
BS-JD-102 - Quick add and draw-brush tool

Additional local update staged for QA: two-step height setting for quick brush creation.

Details:

  • Draw Brush now has two phases: Outline and Height.
  • In Outline phase, LMB places points,…
Rbanh commented on issue Falling-Metal-Int.../Blacksite#11 2026-06-06 14:02:22 -04:00
BS-JD-102 - Quick add and draw-brush tool

Additional local update staged for QA: optimized convex composition generation.

Details:

  • Concave decomposition still starts from robust ear clipping, but now greedily merges adjacent pieces…
Rbanh commented on issue Falling-Metal-Int.../Blacksite#11 2026-06-06 13:55:17 -04:00
BS-JD-102 - Quick add and draw-brush tool

Additional local update staged for QA: Draw Brush now shows viewport key hints while active.

Details:

  • Added an in-viewport Draw Brush hint panel listing LMB point placement, Enter create,…
Rbanh commented on issue Falling-Metal-Int.../Blacksite#11 2026-06-06 13:51:16 -04:00
BS-JD-102 - Quick add and draw-brush tool

Local implementation updated for the concave/duplicate draw-brush scope and staged for QA. Not committed or pushed.

What changed locally:

  • Draw Brush now accepts simple concave floor outlines by…
Rbanh commented on issue Falling-Metal-Int.../Blacksite#13 2026-06-06 13:42:22 -04:00
BS-JD-104 - Brush CSG operations

Follow-up scope note:

This M1 ticket remains the MVP CSG path for selected brushes. First-class concave authored brushes and robust arbitrary CSG are now split into the post-Jackdaw geometry-kerne…

Rbanh commented on issue Falling-Metal-Int.../Blacksite#11 2026-06-06 13:42:20 -04:00
BS-JD-102 - Quick add and draw-brush tool

Scope decision from QA discussion:

  • For M1, Draw Brush should allow simple concave outlines by decomposing them into a composition of convex brush pieces instead of storing first-class concave…
Rbanh opened issue Falling-Metal-Int.../Blacksite#38 2026-06-06 13:42:16 -04:00
Brush geometry kernel - first-class concave brushes and robust CSG
Rbanh commented on issue Falling-Metal-Int.../Blacksite#11 2026-06-06 13:35:10 -04:00
BS-JD-102 - Quick add and draw-brush tool

Local fix is implemented and staged for QA, but not committed or pushed per QA signoff rule.

What changed locally:

  • Fixed BrushDesc::extruded_prism top/bottom face winding so valid draw-brush…
Rbanh commented on issue Falling-Metal-Int.../Blacksite#11 2026-06-06 13:22:59 -04:00
BS-JD-102 - Quick add and draw-brush tool

Reopened during M1 QA.

QA finding: Draw Brush creates the actor and Backspace/cancel/commit flow works, but newly-created simple convex brushes are immediately flagged invalid. Inspector…

Rbanh reopened issue Falling-Metal-Int.../Blacksite#11 2026-06-06 13:22:57 -04:00
BS-JD-102 - Quick add and draw-brush tool
Rbanh opened issue Falling-Metal-Int.../Blacksite#37 2026-06-06 13:14:43 -04:00
QA - M1 Brush-based blockout acceptance signoff
Rbanh closed issue Falling-Metal-Int.../Blacksite#12 2026-06-06 06:49:09 -04:00
BS-JD-103 - Brush element edit modes
Rbanh commented on issue Falling-Metal-Int.../Blacksite#12 2026-06-06 06:48:56 -04:00
BS-JD-103 - Brush element edit modes

Completion checkpoint pushed: f09d35e Add brush clip preview.

Implemented:

  • Clip mode now previews a bounds-based half-brush trim when exactly one face is selected.
  • The selected face chooses…
Rbanh pushed to main at Falling-Metal-Int.../Blacksite 2026-06-06 06:48:45 -04:00
f09d35e54e Add brush clip preview
Rbanh closed issue Falling-Metal-Int.../Blacksite#13 2026-06-06 06:43:53 -04:00
BS-JD-104 - Brush CSG operations
Rbanh commented on issue Falling-Metal-Int.../Blacksite#13 2026-06-06 06:43:47 -04:00
BS-JD-104 - Brush CSG operations

Completion checkpoint pushed: 4b6617f Preview brush CSG operations.

Implemented:

  • CSG commands now create a pending preview instead of mutating immediately.
  • A cyan viewport wireframe shows…
Rbanh pushed to main at Falling-Metal-Int.../Blacksite 2026-06-06 06:43:34 -04:00
4b6617f7f2 Preview brush CSG operations