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
Rbanh closed issue Falling-Metal-Int.../Blacksite#15 2026-06-06 06:39:02 -04:00
BS-JD-106 - Brush validation, repair, and diagnostics
Rbanh commented on issue Falling-Metal-Int.../Blacksite#15 2026-06-06 06:38:55 -04:00
BS-JD-106 - Brush validation, repair, and diagnostics

Completion checkpoint pushed: b230593 Expand brush validation coverage.

Implemented:

  • Detect inverted face plane normals relative to polygon vertex winding.
  • Detect open/non-manifold brush…
Rbanh pushed to main at Falling-Metal-Int.../Blacksite 2026-06-06 06:38:46 -04:00
b2305932d9 Expand brush validation coverage
Rbanh closed issue Falling-Metal-Int.../Blacksite#14 2026-06-06 06:36:01 -04:00
BS-JD-105 - Per-face material and UV controls
Rbanh commented on issue Falling-Metal-Int.../Blacksite#14 2026-06-06 06:35:47 -04:00
BS-JD-105 - Per-face material and UV controls

Checkpoint pushed: dc59397 Hydrate brush face materials.

Implemented:

  • Added backward-compatible optional EditorAssetRef.source_path cache for loadable runtime hydration paths.
  • Brush face…